Diffusion Models: A Mathematical Introduction
Sepehr Maleki, Negar Pourmoazemi

TL;DR
This paper provides a comprehensive, mathematically rigorous introduction to diffusion-based generative models, covering their derivation, variants, and practical algorithms with clear explanations for implementation.
Contribution
It offers a detailed, first-principles derivation of diffusion models, including new insights into likelihood estimation, accelerated sampling, and guidance techniques.
Findings
Derivation of diffusion models from Gaussian properties
Introduction of continuous-time probability-flow ODE
Analysis of classifier and classifier-free guidance methods
Abstract
We present a concise, self-contained derivation of diffusion-based generative models. Starting from basic properties of Gaussian distributions (densities, quadratic expectations, re-parameterisation, products, and KL divergences), we construct denoising diffusion probabilistic models from first principles. This includes the forward noising process, its closed-form marginals, the exact discrete reverse posterior, and the related variational bound. This bound simplifies to the standard noise-prediction goal used in practice. We then discuss likelihood estimation and accelerated sampling, covering DDIM, adversarially learned reverse dynamics (DDGAN), and multi-scale variants such as nested and latent diffusion, with Stable Diffusion as a canonical example. A continuous-time formulation follows, in which we derive the probability-flow ODE from the diffusion SDE via the continuity and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Generative Adversarial Networks and Image Synthesis · Stochastic Gradient Optimization Techniques
