Interplay Between Reinforcement Learning and Generative Artificial Intelligence (Fall 2025)

Lecture weeks are approximate. Lecture slides will be posted after each lecture.

WeekContentLecture slides and recommended reading
Week 1
Aug 18–22
Introduction
Course overview; reinforcement learning and generative AI
Slides
Weeks 1–2
Aug 18–29
Policy optimization
Policy gradients, natural policy gradients, convergence, and constrained RL
Slides
Week 3
Sep 1–5No class Sep 1
Variational inference
Variational autoencoders and diffusion models
Slides
Weeks 4–5
Sep 8–19
Language model alignment and composition
Preference optimization, human feedback, and composition of language models
Slides
Week 6
Sep 22–26
Diffusion model alignment
Fine-tuning, preference optimization, and inference-time alignment
Slides
Week 7
Sep 29–Oct 3
Diffusion model composition
Compositional generation, model merging, and sampling
Slides
Week 8
Oct 6–10Fall break Oct 6–7
Unlearning
Unlearning in language and diffusion models
Slides
Week 9
Oct 13–17
Diffusion policies
Diffusion models for offline and online reinforcement learning
Slides
Week 10
Oct 20–24
Diffusion models for robot planning
Motion planning, implicit priors, and Langevin dynamics
Slides
Week 11
Oct 27–31No class Oct 31
Language models for decision-making
World models, reasoning, and language-based reward design
Slides
Weeks 12–13
Nov 3–14
Student paper presentationsPaper list and presentation guidelines
Week 14
Nov 17–21
Course summary
Review of the connections between RL and GenAI
Slides