Schedule


* = optional reading

Date Topic Readings / Videos Assignments
16 Apr

Introduction (video to follow)

23 Apr

Graphical Models & Monte Carlo Methods

reading
27 Apr

Exercise 01

Assignment 1: Why Generative Models
30 Apr

Partition Function & RBMs

reading
04 May

Exercise 02

Assignment 2: Monte Carlo
07 May

Approximate Inference, DBNs & DBMs

reading
11 May

Exercise 03

Assignment 3: RBMs
14 May

Sigmoid Belief Nets & Deep Generative Networks

reading
18 May

Exercise 04

Assignment 4: DBNs
21 May

Variational Autoencoders (VAEs) (no lecture, just reading)

reading
25 May

Exercise 05

Assignment 5: Differentiable Generator Nets
28 May

Generative Adversarial Networks (GANs)

reading
04 Jun

Advanced GAN Techniques

  • selected resources
reading
08 Jun

Exercise 06

Assignment 6: VAEs & Density Estimation
11 Jun

Autoregressive Networks (ARNs)

reading
15 Jun

Exercise 07

Assignment 7: GANs
18 Jun

Flow-Based Generative Models

  • selected ressources
reading
22 Jun

Exercise 08

Assignment 8: Advanced GANs
25 Jun

Advanced VAE Techniques

  • selected ressources
reading
29 Jun

Exercise 09

Assignment 9: Flow
02 Jul

Differentiable Digital Signal Processing

06 Jul

Exercise 10

Assignment 10: PixelCNN & VQ-VAE
09 Jul

Cycle Consistency

  • selected ressources
reading