Foundations of Artificial Intelligence
- 14. Deep Learning
Learning from Raw Data Joschka Boedecker and Wolfram Burgard and Frank Hutter and Bernhard Nebel and Michael Tangermann
Albert-Ludwigs-Universit¨ at Freiburg
Foundations of Artificial Intelligence 14. Deep Learning Learning - - PowerPoint PPT Presentation
Foundations of Artificial Intelligence 14. Deep Learning Learning from Raw Data Joschka Boedecker and Wolfram Burgard and Frank Hutter and Bernhard Nebel and Michael Tangermann Albert-Ludwigs-Universit at Freiburg July 10, 2019 Motivation:
Albert-Ludwigs-Universit¨ at Freiburg
(University of Freiburg) Foundations of AI July 10, 2019 2 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 3 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 4 / 49
(University of Freiburg) Foundations of AI July 10, 2019 5 / 49
(University of Freiburg) Foundations of AI July 10, 2019 6 / 49
(University of Freiburg) Foundations of AI July 10, 2019 7 / 49
(University of Freiburg) Foundations of AI July 10, 2019 8 / 49
(University of Freiburg) Foundations of AI July 10, 2019 8 / 49
(University of Freiburg) Foundations of AI July 10, 2019 8 / 49
(University of Freiburg) Foundations of AI July 10, 2019 9 / 49
(University of Freiburg) Foundations of AI July 10, 2019 9 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 10 / 49
(University of Freiburg) Foundations of AI July 10, 2019 11 / 49
(University of Freiburg) Foundations of AI July 10, 2019 11 / 49
(University of Freiburg) Foundations of AI July 10, 2019 12 / 49
(University of Freiburg) Foundations of AI July 10, 2019 13 / 49
(University of Freiburg) Foundations of AI July 10, 2019 14 / 49
Image
Human Cat Dog Classes Pixels Edges Contours Object Parts
(University of Freiburg) Foundations of AI July 10, 2019 15 / 49
Image
Human Cat Dog Classes Pixels Edges Contours Object Parts
(University of Freiburg) Foundations of AI July 10, 2019 15 / 49
AXON dendrites SYNAPSES soma
(University of Freiburg) Foundations of AI July 10, 2019 16 / 49
(University of Freiburg) Foundations of AI July 10, 2019 17 / 49
(University of Freiburg) Foundations of AI July 10, 2019 17 / 49
(University of Freiburg) Foundations of AI July 10, 2019 17 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 18 / 49
x0 x1 xD z0 z1 zM y1 yK w(1)
MD
w(2)
KM
w(2)
10
hidden units inputs
[figure from Bishop, Ch. 5]
(University of Freiburg) Foundations of AI July 10, 2019 19 / 49
x0 x1 xD z0 z1 zM y1 yK w(1)
MD
w(2)
KM
w(2)
10
hidden units inputs
[figure from Bishop, Ch. 5]
(University of Freiburg) Foundations of AI July 10, 2019 19 / 49
8 6 4 2 2 4 6 8 0.0 0.2 0.4 0.6 0.8 1.0
8 6 4 2 2 4 6 8 1.0 0.5 0.0 0.5 1.0
(University of Freiburg) Foundations of AI July 10, 2019 20 / 49
8 6 4 2 2 4 6 8 8 6 4 2 2 4 6 8
8 6 4 2 2 4 6 8 1 2 3 4 5 6 7 8
(University of Freiburg) Foundations of AI July 10, 2019 21 / 49
N
(University of Freiburg) Foundations of AI July 10, 2019 22 / 49
N
N
(University of Freiburg) Foundations of AI July 10, 2019 22 / 49
i=1 and topology of an MLP
w
(University of Freiburg) Foundations of AI July 10, 2019 23 / 49
i=1 and topology of an MLP
w
(University of Freiburg) Foundations of AI July 10, 2019 23 / 49
i=1 and topology of an MLP
w
(University of Freiburg) Foundations of AI July 10, 2019 23 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 24 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 25 / 49
(University of Freiburg) Foundations of AI July 10, 2019 26 / 49
[From recent Yann LeCun slides] [slide credit: Andrej Karpathy]
(University of Freiburg) Foundations of AI July 10, 2019 27 / 49
[slide credit: Andrej Karpathy]
(University of Freiburg) Foundations of AI July 10, 2019 28 / 49
[slide credit: Andrej Karpathy]
(University of Freiburg) Foundations of AI July 10, 2019 29 / 49
[slide credit: Andrej Karpathy]
(University of Freiburg) Foundations of AI July 10, 2019 30 / 49
[slide credit: Andrej Karpathy]
(University of Freiburg) Foundations of AI July 10, 2019 31 / 49
Fei-Fei Li & Andrej Karpathy & Justin Johnson Fei-Fei Li & Andrej Karpathy & Justin Johnson
Preview: ConvNet is a sequence of Convolutional Layers, interspersed with activation functions 32 32 3 CONV, ReLU e.g. 6 5x5x3 filters 28 28 6 CONV, ReLU e.g. 10 5x5x6 filters CONV, ReLU
10 24 24 [slide credit: Andrej Karpathy]
(University of Freiburg) Foundations of AI July 10, 2019 32 / 49
[From recent Yann LeCun slides] [slide credit: Andrej Karpathy]
(University of Freiburg) Foundations of AI July 10, 2019 33 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 34 / 49
(University of Freiburg) Foundations of AI July 10, 2019 35 / 49
(University of Freiburg) Foundations of AI July 10, 2019 36 / 49
(University of Freiburg) Foundations of AI July 10, 2019 37 / 49
(University of Freiburg) Foundations of AI July 10, 2019 38 / 49
(University of Freiburg) Foundations of AI July 10, 2019 39 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 40 / 49
(University of Freiburg) Foundations of AI July 10, 2019 41 / 49
(University of Freiburg) Foundations of AI July 10, 2019 42 / 49
(University of Freiburg) Foundations of AI July 10, 2019 42 / 49
(University of Freiburg) Foundations of AI July 10, 2019 42 / 49
(University of Freiburg) Foundations of AI July 10, 2019 42 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 43 / 49
(University of Freiburg) Foundations of AI July 10, 2019 44 / 49
(University of Freiburg) Foundations of AI July 10, 2019 44 / 49
(University of Freiburg) Foundations of AI July 10, 2019 44 / 49
(University of Freiburg) Foundations of AI July 10, 2019 45 / 49
1
2
3
4
5
6
(University of Freiburg) Foundations of AI July 10, 2019 46 / 49
(University of Freiburg) Foundations of AI July 10, 2019 47 / 49
(University of Freiburg) Foundations of AI July 10, 2019 47 / 49
(University of Freiburg) Foundations of AI July 10, 2019 47 / 49
(University of Freiburg) Foundations of AI July 10, 2019 47 / 49
(University of Freiburg) Foundations of AI July 10, 2019 48 / 49
(University of Freiburg) Foundations of AI July 10, 2019 49 / 49