Variants and Combinations of Basic Models
Stefano Ermon, Aditya Grover
Stanford University
Lecture 12
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 1 / 19
Variants and Combinations of Basic Models Stefano Ermon, Aditya - - PowerPoint PPT Presentation
Variants and Combinations of Basic Models Stefano Ermon, Aditya Grover Stanford University Lecture 12 Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 1 / 19 Summary Story so far Representation: Latent variable vs.
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 1 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 2 / 19
1 z ∼ N(0, I) 2 p(x | z) = N (µθ(z), Σθ(z)) where µθ,Σθ are neural networks 3 p(x | z) and p(z) usually simple, e.g., Gaussians or conditionally
4 Idea: increase complexity using an autoregressive model Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 3 / 19
i p(xi | x1, · · · , xi−1, z)
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 4 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 5 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 6 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 7 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 8 / 19
T
zt
ht−1
ht xt
(a) Prior
zt
ht−1
ht xt
(b) Generation
zt
ht−1
ht xt
(c) Recurrence
zt
ht−1
ht xt
(d) Inference Chung et al, 2016
t=1 q(zt | z<t, x≤t)
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 9 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 10 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 11 / 19
up to const.
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 12 / 19
up to const.
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 13 / 19
1
2
3
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 14 / 19
1
2
3
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 15 / 19
1
2
3
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 16 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 17 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 18 / 19
Stefano Ermon, Aditya Grover (AI Lab) Deep Generative Models Lecture 12 19 / 19