Definition
A diffusion model learns a denoising process that transforms noise into samples resembling its training distribution.
Distinguish it from nearby terms
A GAN generates through an adversarially trained generator; diffusion typically generates through repeated denoising steps.
Check your understanding
Describe the forward noising process and the learned reverse process.