AI glossary · Basic · Generative media
Diffusion model
A diffusion model is a generative AI model that starts from random noise and removes the noise little by little to create data such as images, video or sound. During training, it learns to identify the noise in noisy data.
About this term
- Level
- Basic · Technical terms you often meet in AI news
- Category
- Models & generation
- Fields
- Generative media
- Added
- 2026-10-08
How it works
During training, noise (random static) is first mixed into real images step by step until they become unrecognizable. The model is then asked to identify 'what noise was mixed into this image'. By repeating this practice a very large number of times, the model learns how to remove noise. When generating something, it starts from pure noise and repeats the process of predicting the noise and removing it bit by bit many times. At the end, a clean image comes out.
Why it matters
Diffusion models are the dominant approach in today's image generation AI, thanks to their detailed and diverse outputs and relatively stable training. When text (a prompt) such as 'a cat on a beach at sunset' is added as a condition, the model creates an image that fits that description as it removes the noise. The same principle is expanding to video, speech, music, 3D, robot motion generation and more.
Things to know
Because the noise-removal step has to be repeated many times, generation is slower and more computationally expensive than with methods that produce a result in one pass. Techniques for reducing the number of steps are therefore an active area of research, and using distillation to cut the number of steps is one of them. To save cost, removing noise in a small compressed space instead of on the original image (latent diffusion) is also widely used. Social issues such as copyright of training data and misuse for deepfakes are also being discussed.
Example
Image generation models such as Stable Diffusion are typical diffusion models. When a user describes the scene they want in text, the model starts from random noise and removes noise in line with that description to complete the picture. The same principle is now also used in text-to-video services, voice and music generation tools, and editing features that erase part of a photo and fill it in naturally.