« Back to Glossary Index

A diffusion model is like a recipe for gradually changing something step-by-step until it becomes what you want.

Birds-ey view of the DALL-E 2 (Diffusion) image generation process:


In AI, a diffusion model is used to gradually transform random noise into a meaningful output, like an image or text. Think of it as starting with a blank canvas and adding layers of paint step-by-step until you get a complete painting. Each step is guided by the AI’s learned rules, helping it create something complex and coherent by the end. This is useful in tasks like image generation, where you want to produce a detailed and accurate picture from a simple prompt.

Examples of advanced diffusion models for image creation: DaLL-E, Midjourney, Stable Diffusion.

« Back to Glossary Index