What are diffusion models?

Imagine you're painting a picture, but instead of starting from nothing, you slowly take away layers of paint until only your final image is left, that's what diffusion models do, just with pictures or even words!

Like a Smudgy Picture Getting Clearer

Think of a diffusion model as someone who starts with a very smudgy, messy picture. Every second, they gently clean it up by removing some of the mess, like wiping away finger smudges one by one. After many seconds (or even minutes), the picture becomes clear and perfect.

This process is kind of like how you might draw on paper, but instead of adding lines, you're taking them away!

The Magic Behind the Smudge

Now imagine this cleaning happens in tiny steps. At first, the picture is so blurry you can't tell what it is. But after each step, it gets a little clearer, just like when you slowly remove dirt from a muddy puddle until you see the grass underneath.

That’s how diffusion models work: they start with something messy and turn it into something clean, whether that's a picture, a sound, or even a sentence!

Take the quiz →

Examples

  1. A child learns to draw by gradually adding more details to a blank canvas.
  2. A chef creates a cake by layering ingredients one at a time.
  3. A painter slowly adds colors to an empty piece of paper.

Ask a question

See also

Discussion

Recent activity