All Glossary Terms

Diffusion model

A generative model that produces output by iteratively removing learned noise from an initial random distribution until a coherent data sample emerges.

Listen to this definition

Uses a voice available on your device

Audio options
On this page 5 sections
Related concepts 5 concepts

What it is

The process functions in two phases: a forward diffusion phase that slowly adds Gaussian noise to training data, and a reverse phase where a neural network learns to predict and subtract that noise. This inversion turns random static into structured data like images or audio. These models are computationally intensive because they require 20 to 50 sequential forward passes through the network to generate a single output. Because each step depends on the previous one, you cannot parallelize the internal generation steps.

Why it matters

Diffusion models determine your latency budget and GPU requirements for generative features, as inference cost scales linearly with the number of iterative steps. If you ignore the sequential nature of this generation, you will likely encounter significant bottlenecks in your request pipeline. Knowing this allows you to optimize by choosing models with fewer required steps or implementing caching for common initial noise seeds. Relying on default settings often results in latency that is unacceptable for real-time user-facing applications.

In practice

In production, you primarily interact with these models by tuning the number of inference steps and the guidance scale. Increasing the step count improves visual fidelity at the cost of linear latency increases, while the guidance scale controls how strictly the model adheres to your input prompt. You often manage these via API parameters that let you choose between speed and quality during the generation request.

The tradeoff

The core tradeoff is between inference latency and output quality, as reducing steps speeds up the process but degrades the signal quality significantly.

Where it appears

Research summaries that use Diffusion model, each linked to its source paper.

  • Benchmarking AI Agents at Algorithmic Design
    AI4AI-Bench: Benchmarking LLM Agents in Algorithmic Design for Recursive Self-Improvement

    The authors introduce AI4AI-Bench to test whether AI agents can improve training algorithms by modifying their core components such as learning rules and supervision signals.

  • Predicting World States Using Deterministic Rendering
    Marionette: Predicting World States, Rendering Geometry, Painting Appearance

    Marionette decouples game world state from visual appearance by using a two stage model to predict 3D geometry before synthesizing photorealistic video frames.

  • Removing Unwanted Concepts in Image Models
    MapRoute++: Surrogate-Guided Semantic Routing for Visual Concept Unlearning

    MapRoute++ provides a system for removing specific visual concepts from diffusion models using input-conditioned routing to redirect target tokens toward safe surrogates.

  • Fixing Visual Artifacts in Latent Diffusion
    PixSDS: Why Latent SDS Makes Noisy Pixels

    PixSDS introduces a method to repair color artifacts and high frequency noise in latent based image generation by forcing pixel space consistency during the optimization process.

  • Removing Specific Concepts from Diffusion Models
    PEAK: Precise and Persistent Concept Erasure via k-Sparse Autoencoders

    PEAK uses sparse autoencoders to precisely identify and suppress target concepts in diffusion models while maintaining overall generation quality.

  • Improving LLM Quantization Through Reconstructive Rounding
    ReRound: Reconstructive Rounding to Resolve Midpoint Ambiguity in Calibration-Free LLM Quantization

    ReRound uses a learned diffusion-based approach to resolve midpoint ambiguity during model quantization, resulting in higher accuracy for compressed LLMs without requiring calibration data.

  • Improving Diffusion Model Image Generation Quality
    DiFA: Inference-Time Forward-Process Alignment for Diffusion Models

    DiFA improves image generation quality in diffusion models by using historical prediction data to correct errors during inference without needing additional model training or network passes.

  • Optimizing Video Diffusion Model Inference Latency
    FVAttn: Adaptive Sparse Attention with Runtime Load Balancing for Video Generation

    FVAttn accelerates video generation by dynamically balancing computational workloads across GPUs to fix inefficiencies caused by sparse attention mechanisms.

  • Efficient Text Guided Image Upscaling
    MagnifiQ: Patch-aware Text Guided Progressive Upscaling for High-Resolution Image Restoration

    MagnifiQ uses a modular patching architecture and LLM-based text prompts to perform efficient high resolution image restoration.

  • Benchmarking LLMs for 3D Molecular Design
    Do Language Models Dream of Binding Molecules? Benchmarking LLMs under Spatial Constraints

    The paper introduces the 3D-Fit benchmark to evaluate how effectively general-purpose LLMs navigate spatial constraints in molecular generation compared to specialized diffusion models.

  • Improving Diffusion Model Image Generation Quality
    DiFA: Inference-Time Forward-Process Alignment for Diffusion Models

    DiFA improves image generation quality in diffusion models by using historical prediction data to correct errors during inference without needing additional model training or network passes.

  • Steering Diffusion Models Without Retraining
    Discrete Diffusion Inference-Time Control with Nested Sequential Monte Carlo

    The researchers introduced a nested sampling method to guide the output of diffusion language models toward desired properties during inference without requiring additional training.

  • Removing Specific Concepts from Diffusion Models
    PEAK: Precise and Persistent Concept Erasure via k-Sparse Autoencoders

    PEAK uses sparse autoencoders to precisely identify and suppress target concepts in diffusion models while maintaining overall generation quality.

  • Asynchronous Tool Interaction for Diffusion Models
    Continuous Interaction Diffusion: A Diffusion-Native Runtime for Asynchronous Tool-Augmented Reasoning

    The paper introduces a runtime architecture that enables diffusion language models to interact with tools asynchronously during the reasoning process.

  • High Resolution Image Synthesis with Latent Diffusion Models
    High-Resolution Image Synthesis with Latent Diffusion Models

    The paper introduces Latent Diffusion Models, which apply diffusion models in a lower dimensional latent space using pretrained autoencoders to reduce computational costs while achieving state-of-the-art image synthesis performance.