Autoencoders
Lecture slides for Chapter 14 of Deep Learning www.deeplearningbook.org Ian Goodfellow 2016-09-30
Autoencoders Lecture slides for Chapter 14 of Deep Learning - - PowerPoint PPT Presentation
Autoencoders Lecture slides for Chapter 14 of Deep Learning www.deeplearningbook.org Ian Goodfellow 2016-09-30 Structure of an Autoencoder Hidden layer (code) h f g x r Input Reconstruction Figure 14.1 (Goodfellow 2016) Stochastic
Lecture slides for Chapter 14 of Deep Learning www.deeplearningbook.org Ian Goodfellow 2016-09-30
(Goodfellow 2016)
x r h f g
Figure 14.1 Input Hidden layer (code) Reconstruction
(Goodfellow 2016)
x r h pencoder(h | x) pdecoder(x | h)
Figure 14.2
(Goodfellow 2016)
(Goodfellow 2016)
(Goodfellow 2016)
function penalizing the code for being larger
(Goodfellow 2016)
˜ x ˜ x L h f g x C(˜ x | x)
Figure 14.3 C: corruption process (introduce noise)
ss L = − log pdecoder(x | h = f(˜ x)), xample x, obtained through a given corr
(Goodfellow 2016)
x ˜ x g f ˜ x C(˜ x | x) x
Figure 14.4
(Goodfellow 2016)
score of data
matching applied to some density models
rx log p(x). (14.15)
(Goodfellow 2016)
Figure 14.5
(Goodfellow 2016)
Figure 14.6
(Goodfellow 2016)
x0 x1 x2 x 0.0 0.2 0.4 0.6 0.8 1.0 r(x)
Identity Optimal reconstruction
Figure 14.7
(Goodfellow 2016)
Figure 14.8: Non-parametric manifold learning procedures build a nearest neighbor grap
Figure 14.8
(Goodfellow 2016)
Figure 14.9
(Goodfellow 2016)
Ω(h) = λ
∂x
F
. (14.18)
Input point Tangent vectors Local PCA (no sharing across regions) Contractive autoencoder
Figure 14.10