Skip to main content

Prerequisite chain

Prerequisites for Diffusion Models

Topics you need before working through Diffusion Models. Direct prerequisites are listed first; transitive prerequisites (the chain reachable through them) follow.

Direct prerequisites (19)

  1. Variational Autoencoderslayer 3, tier 1
  2. Score Matchinglayer 3, tier 1
  3. Boltzmann Machines and Hopfield Networkslayer 2, tier 3
  4. CLIP, OpenCLIP, and SigLIP: Contrastive Language-Image Pretraininglayer 4, tier 1
  5. Continuous Normalizing Flowslayer 3, tier 3
  6. Contrastive Learninglayer 3, tier 2
  7. Deep Generative Models for Cosmic Structureslayer 4, tier 3
  8. Energy-Based Modelslayer 3, tier 3
  9. EM Algorithm Variantslayer 3, tier 2
  10. Fokker–Planck Equationlayer 3, tier 2
  11. Ito's Lemmalayer 3, tier 2
  12. Langevin Dynamicslayer 3, tier 2
  13. Neural SDEs and the Diffusion Bridgelayer 4, tier 3
  14. Normalizing Flowslayer 3, tier 3
  15. PDE Fundamentals for Machine Learninglayer 1, tier 2
  16. Probability Flow ODElayer 3, tier 2
  17. Stochastic Calculus for MLlayer 3, tier 3
  18. Time Reversal of SDEslayer 3, tier 2
  19. Vision Transformer Lineage: ViT, DeiT, Swin, MAE, DINOv2, SAMlayer 4, tier 1

Reachable through the chain (238)

These topics are not directly cited as prerequisites but are reached transitively by following the chain upward. Working through the direct prerequisites pulls these in.