Topics to Look For¶
- Generative Adversarial Network (GAN)
- Diffusion Models
Resources¶
- Generative Adversarial Networks (from Dive into Deep Learning).
- Introduction to Diffusion Models for Machine Learning provides an overview of how diffusion models work (without going too deep into the rather hairy math) and presents several of the current (2024) state-of-the-art models for image and video generation that use diffusion.
Supplemental¶
- GANs in Computer Vision from AI Summer introduces the idea of the GAN and presents several variants that have been developed in advances over time.
- How Diffusion Models Work: The Math from Scratch from AI Summer does a nice job presenting the details of diffusion models.
- Chapter 15: Generative Adversarial Networks in Understanding Deep Learning (very detailed and math/theory-heavy).
- Chapter 18: Diffusion Models in Understanding Deep Learning (very detailed and math/theory-heavy).