* = optional reading
| Date | Topic | Readings / Videos | Assignments |
|---|---|---|---|
| 16 Oct |
Introduction |
||
| 17 Oct |
Exercise 01 |
Assignment 0: Why Generative Models | |
| 23 Oct |
Graphical Models & Monte Carlo Methods |
reading | |
| 24 Oct |
Exercise 02 |
Assignment 1: Probability Review | |
| 30 Oct |
Energy-based Models & RBMs |
reading | |
| 06 Nov |
Variational Autoencoders |
reading | |
| 07 Nov |
Exercise 03 |
Assignment 2: MCMC & Gibbs Sampling | |
| 13 Nov |
Generative Adversarial Networks |
reading | |
| 14 Nov |
Exercise 04 |
Assignment 3: Variational Autoencoders | |
| 20 Nov |
Evaluating Generative Models |
|
reading |
| 21 Nov |
Exercise 05 |
Assignment 4: GANs | |
| 27 Nov |
Advanced VAEs and GANs |
|
reading |
| 28 Nov |
Exercise 06 |
Assignment 5: Evaluation & Conditional Models | |
| 04 Dec |
Autoregressive Models & LLMs |
|
reading |
| 05 Dec |
Exercise 07 |
Assignment 6: VQVAEs | |
| 11 Dec |
Normalizing Flows |
|
reading |
| 12 Dec |
Exercise 08 |
Assignment 7: (Latent) Autoregressive Models | |
| 18 Dec |
Score-based Models |
|
reading |
| 19 Dec |
Exercise 09 |
Assignment 8: Flows | |
| 08 Jan |
Denoising Diffusion Models |
|
reading |
| 09 Jan |
Exercise 10 |
Assignment 9: Score-based Models | |
| 15 Jan |
Stochastic Differential Equations |
|
reading |
| 16 Jan |
Exercise 11 |
Assignment 10: Guided Diffusion | |
| 22 Jan |
Text-to-Image Generative Models |
|
reading |
| 23 Jan |
Exercise 12 |
Assignment 11: Flow Matching |