GenAIWiki
Models

Diffusion

Diffusion models generate images or other media by iteratively denoising from noise toward a sample that matches a prompt or condition.

Expanded definition

A diffusion process trains a network to reverse noise added to data. At inference, you start from noise (or a partially noised image for img2img) and step toward a clean sample. Samplers, step counts, and guidance scales change quality and speed. Latent diffusion runs this process in a compressed space for efficiency. Diffusion is the usual engine behind SDXL-class image models; it is not the only way to generate images.

Related terms

Explore adjacent ideas in the knowledge graph.

Diffusion FAQ

What is Diffusion?

Diffusion models generate images or other media by iteratively denoising from noise toward a sample that matches a prompt or condition.

How is Diffusion used in AI systems?

A diffusion process trains a network to reverse noise added to data. At inference, you start from noise (or a partially noised image for img2img) and step toward a clean sample. Samplers, step counts, and guidance scales change quality and speed. Latent diffusion runs this process in a compressed space for efficiency. Diffusion is the usual engine behind SDXL-class image models; it is not the onl...

Related

Comparisons, tools, and models that connect to this idea.