How Diffusion Models Work: DDPM, Score Matching, and the Denoising Process
A technical deep-dive into diffusion models for ML engineers: the forward noising process and variance schedule, the reparameterisation trick for efficient training, ε-prediction U-Net training loop, DDIM deterministic sampling and fewer inference steps, latent diffusion and how Stable Diffusion works, and the score matching theory connecting it all.