Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing
The Norwegian University of Science and Technology (NTNU) Trondheim, Norway keithd@idi.ntnu.no
March 27, 2011
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Selected Applications of Sub-Symbolic AI Methods Keith L. Downing - - PowerPoint PPT Presentation
Selected Applications of Sub-Symbolic AI Methods Keith L. Downing The Norwegian University of Science and Technology (NTNU) Trondheim, Norway keithd@idi.ntnu.no March 27, 2011 Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
# Possible Configurations = 515 = 345,025,251
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
1111 0000 0001 0111 0111 0011 1100 0101 1011 0110 0001 0111 1000 0010 0001 0111 (15, 0) (11, 6) (7, 3) (8, 2) (12, 5) (1, 7) (1, 7)
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
_ + Embryo List Series Parallel End End End End End End End C L R 7 3 50 * 8 12 R
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
_ + Embryo List Series Parallel End End End End End End End C L R 7 3 50 * 8 12 R 21 + 12
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Embryo List Series Parallel End End End End End End End C L R 7 3 50 * 8 12 R + 12 21 8 21 + 12 50
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
1
2
3
4
5
6
7
8
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
1
2
3
4
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
P(50) 1 S(30) 2 {ABCDEFGH} {ABCD} Null 3 {A} {BCD} Par Null Null 6 {E} Fpar 5 {EFGH} 4 Shift 7 {FGH} Null 8 {FGH} *Each letter = a line of code Time 1 2 3 4 5 6 7 8 (ABCDEFGH) (ABCD) (EFGH) (A)(BCD) (EFGH) A(BCD) (EFGH) A B C D (EFGH) A B C D (E) (FGH) A B C D E FGH A B C D E (FGH) A B C D E (FGH) Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
X Y K 0.7
0.9 2.3
0.2 3.1
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 Genome (Developmental Encoding) 3 2 1 2 1 1 2 3 sine 3 2 1 3 abs gauss 0.25 0.6 1.3 0.67 CPPN 1.2
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Controller Plant error (e)
control (u) goal (y*) y +
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Feedback Controller Plant e y u y* y ANN Inverse Plant Model
+
ANN Learning Algorithm Feedforward Control
+
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Plant e r* y + ANN Controller
+
ANN Plant Model u
+
Robustness Filter yp
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
1
2
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Scalp EEG Action Neural Context Neural Ensembles
1
2
3
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
(i,j)∈R(r)
n
k=1
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
≤ >
∨ ∧
ph(t) pc(t) 1.05
✶ =
Modules
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Toe Block = 1st block that must be removed from its level. 16 18 15 12 13 14 8 7 1 11 10 9 6 5 4 2 3 17 19 20 21 22 26 27 28 23 24 25 Level 1 Level 2 Level 3 Level 4 The Pit Mine Unmined Mined Toe Block Ore Waste
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
GA Chromosome 4 3 2 5 6 16 10 11 9 17 18 12 19 26 25 Period 1 Period 2 Period 3
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Seeded Adopts Waits
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
10110101 11101100 1011 00000111 11101100 0101
GA Chromosome
Degree
w
2-step
w
Avg Path
w
Cluster
w
Random
w
Avg Path
w
Seed Fraction Strategy prob (p)
1-p
p
f1(t)
Mixed Strategy
f2(t)
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
∞
t=0
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods
Keith L. Downing Selected Applications of Sub-Symbolic AI Methods