atlas

Research map / Image generation / Fast diffusion sampling

Ambient Diffusion Omni: Training Good Models with Bad Data

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Ambient Diffusion Omni, which trains diffusion models on all available data (low-quality, synthetic, out-of-distribution) by annotating each sample with a noise level above which it is usable (high noise) and using locality-based crop annotations for low noise, achieving SOTA ImageNet FID and better diversity in text-to-image.

Problem

Standard diffusion training discards low-quality, synthetic, and out-of-distribution images via filtering, which reduces data diversity; the goal is to extract useful signal from heterogeneous-quality data without knowing the degradation process.

Approach

Use a time-conditional classifier to find, per sample, the minimal noise level at which a corrupted sample is indistinguishable from clean data, and train only on it for diffusion times above that level; at low noise, use crops-classifier-based annotations so out-of-distribution images contribute local patches, exploiting spectral power law and locality of natural images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Ambient-o training instead of standard trainingEDM2-XS · ImageNet-512Test FID: 3.77 -> 3.69Helped
Use Ambient-o training instead of standard trainingEDM2-XXL · ImageNet-512Test FID: 2.88 -> 2.81Helped
Add crop-based training (ablation)Ambient-o-XXL · ImageNet-512Test FID: 2.81 -> 2.78Helped
Use Ambient-o annotations rather than training on all data equallyCIFAR-10 diffusion model · CIFAR-10, Gaussian blur σB=1.0FID: 45.32 -> 6.16Helped
Use Ambient-o annotations rather than training on all data equallyCIFAR-10 diffusion model · CIFAR-10, Gaussian blur σB=0.8FID: 28.26 -> 6.00Helped
Use Ambient-o annotations rather than training on all data equallyCIFAR-10 diffusion model · CIFAR-10, Gaussian blur σB=0.6FID: 11.42 -> 5.34Helped
Use Ambient-o annotations rather than training on all data equallyCIFAR-10 diffusion model · CIFAR-10, Gaussian blur σB=0.4FID: 2.47 -> 2.44No clear effect
Use classifier-based crop annotation instead of fixed σ=0.1 (ablation)Dogs diffusion model · CIFAR-10, dogs from catsFID: 9.85 -> 8.92Helped
Use high-quality-subset fine-tuning instead of Ambient-o (ablation)MicroDiffusion · COCOFID: 10.61 vs 10.27Helped
Use Ambient-o with all data instead of high-quality-subset fine-tuning (ablation)MicroDiffusion · DiffDB promptsDINO Vendi Diversity: 3.22 -> 3.65; >13%Helped
Add the ambient preconditioning weight (ablation)CIFAR-10 Ambient-o · CIFAR-10, Gaussian blur σB=0.6FID: 5.49 -> 5.36Helped
Clip the ambient weight at 4.0 rather than using the unclipped weight (ablation)CIFAR-10 Ambient-o · CIFAR-10, Gaussian blur σB=0.6FID: 5.36 -> 5.69Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 FFHQ AFHQ ImageNet Conceptual Captions Segment Anything JourneyDB DiffusionDB

Baselines: EDM-2 MicroDiffusion EDM Only clean data filtering Fine-tuning on high-quality subset

Builds on: Ambient Diffusion EDM EDM2 MicroDiffusion classifier guidance

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy