COURSE 11L1100% FREE
Verified 2026-08-10

Diffusion models overview

**Diffusion models** learn to generate images (and other media) by practicing how to remove noise step by step. At generation time they start from noise and denoise toward a picture—often guided by a text prompt.

What it is

Diffusion models learn to generate images (and other media) by practicing how to remove noise step by step. At generation time they start from noise and denoise toward a picture—often guided by a text prompt.

Why it matters

Diffusion underpins many popular image tools. Knowing the sketch helps you debug weird outputs and understand why sampling steps/cost matter.

How it works (plain)

Training: take real images, add noise, teach a network to predict/clean the noise. Generation: start from random noise, repeatedly clean a little, optionally steered by text embeddings.

Everyday example

A fogged window slowly wiped clear—except the “clear picture” is invented to match the prompt’s statistics.

Try it

Generate the same prompt twice; note what stays stable vs random. That residual randomness is sampling, not a unique “correct” image.

Myths

⚠️ Myth: More steps always mean a better image forever.
✓ Reality: Diminishing returns; some distillations use few steps.
⚠️ Myth: Photoreal equals authentic photograph.
✓ Reality: See Course 29 deepfake literacy.

Sources

  • Ho et al. diffusion papers (cite the specific one you teach)
  • Course 11 generative-media-overview; Course 08 multimodality
  • Model cards for the tool you demo