Skip to main content
Models

Diffusion Model

A diffusion model is a generative model that learns to reverse a gradual noising process — starting from random noise and iteratively denoising it into a coherent image, audio waveform, or video — and is the dominant architecture behind modern AI image and video generation.

AIDOLS Research Team · Editorial standards

Full definition

Diffusion models train by adding Gaussian noise to data over many steps, then learning to predict the noise so the process can be reversed. At inference time, the model starts from pure noise and denoises step-by-step, optionally conditioned on a text prompt. Stable Diffusion, DALL-E 3, Midjourney, and Sora are all diffusion-based. Diffusion has largely replaced GANs (generative adversarial networks) for high-quality image synthesis since 2021.

Why it matters

Diffusion models put high-quality image and video generation in the hands of marketing, design, and creative teams. They also create new governance questions — copyright, deepfakes, brand safety — that legal and risk teams now own at the same level as data privacy.

Example

A media company uses a diffusion model to produce 50 hero-image variants for a campaign in an afternoon, replacing what was previously a $40,000 stock-photo and editing budget per quarter.

Next steps

More models terms

Source & further reading

Primary source: Ho, Jain, Abbeel — "Denoising Diffusion Probabilistic Models" (NeurIPS) (2020).

Citation policy: this entry is part of the AIDOLS AI Implementation Glossary and may be quoted for research, journalism, and education with attribution to aidolsgroup.com/en/glossary/diffusion-model/.