Schedule
M/W/F 10am-11am from Mon Jan 6 to Fri Jan 17
-
EventDateDescriptionCourse Material
-
Assignment01/06/2025
Monday -
Lecture01/06/2025 10:00
MondayLecture 1: Introduction to diffusion models- Applications of diffusion models
- What are diffusion models?
- How to train and sample from diffusion models from scratch
Suggested Readings:
-
Lecture01/08/2025 10:00
WednesdayLecture 2: Perspectives on diffusion- Introduce different interpretations and perspectives on diffusion
- Derivation of DDPM and DDIM, SDE reversal and probability flow ODE
- Autoregressive interpretation
Suggested Readings:
-
Office Hours01/09/2025 13:00
Thursday -
Assignment01/10/2025
Friday -
Lecture01/10/2025 10:00
FridayLecture 3: Conditioning and guidance- Conditional diffusion training and inference
- Classifier and classifier-free guidance
Suggested Readings:
-
Due01/10/2025 23:59
FridayPset #1 due -
Lecture01/13/2025 10:00
MondayLecture 4: Generalization in diffusion models- What is generalization, how and when do diffusion models generalize?
- Different inductive biases during training affect generalization
Suggested Readings:
-
Office Hours01/14/2025 13:00
Tuesday -
Lecture01/15/2025 10:00
WednesdayLecture 5: Score distillation and advanced applications- What is score distillation sampling (SDS)?
- Derivation through score matching and KL divergence
- Improved 3D shape generation with DDIM inversion and SDS
Suggested Readings:
-
Due01/15/2025 23:59
WednesdayPset #2 due -
Lecture01/17/2025 10:00
FridayLecture 6: Additional topics, summary and conclusion- How to train better and focus on noise levels that matter most
- How to sample faster using distillation and consistency models
- Interpreting diffusion as distance minimization
Suggested Readings:
-
Due01/24/2025 23:59
FridayProject Report Due