atlas

Research map / Image generation / Fast diffusion sampling

Understanding Representation Dynamics of Diffusion Models via Low-Dimensional Modeling

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Diffusion models as perception tools

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.

Theoretically and empirically explains why diffusion-model features peak at intermediate noise levels via a noisy mixture-of-low-rank-Gaussians model, and links the unimodal pattern to generalization versus memorization.

Problem

Diffusion models yield useful self-supervised representations whose linear-probing quality follows a unimodal curve over noise level, but the cause of this unimodal representation dynamics is poorly understood.

Approach

Models the data as a noisy mixture of low-rank Gaussians and analyzes a shallow, U-Net-like denoiser with softmax group weighting; derives an SNR metric whose approximation is unimodal because denoising strength and class confidence trade off across noise levels. Empirically, unimodality disappears when the model memorizes training data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Ensemble features from multiple timestepsDiT · MiniImageNet Test, 80% label noiseaccuracy: 47.3 -> 56.3Helped
Ensemble features from multiple timestepsEDM · CIFAR100 transfer, 80% label noiseaccuracy: 35.6 -> 43.9Helped
Ensemble features from multiple timestepsDiT · DTD transfer, 80% label noiseaccuracy: 27.0 -> 30.6Helped
Ensemble features from multiple timestepsDiT · Flowers102 transfer, 80% label noiseaccuracy: 13.3 -> 14.7Helped
Add dropout (0.5) (ablation)Vanilla DAE on CIFAR10 · CIFAR10 testaccuracy: $32.3$ -> $35.3$Helped
Add dropout (0.9) (ablation)Vanilla DAE on CIFAR10 · CIFAR10 testaccuracy: $32.3$ -> $36.4$Helped
Add dropout (0.95) (ablation)Vanilla DAE on CIFAR10 · CIFAR10 testaccuracy: $32.3$ -> $38.1$Helped
Add EDM-based preconditioning (ablation)Vanilla DAE on CIFAR10 · CIFAR10 testaccuracy: $32.3$ -> $49.2$Helped
Train at noise levels σ={0.002, 0.012, 0.102} (ablation)Vanilla DAE on CIFAR10 · CIFAR10 testaccuracy: $32.3$ -> $58.6$Helped
Allow class subspaces to overlap (θ = 30°) (ablation)Parameterized DAE on MoLRG · MoLRG, σ_t = 0.296SNR: 58.27 -> 38.54Hurt
Vary class subspace ranks (d₀ = 10, d₁ = 2) (ablation)Parameterized DAE on MoLRG · MoLRG, σ_t = 0.585SNR: Class 0: 215.31; Class 1: 1.80Mixed
Use non-uniform class mixing weights (π₀ = 0.8, π₁ = 0.2) (ablation)Parameterized DAE on MoLRG · MoLRG, σ_t = 0.296SNR: Class 0: 134.76; Class 1: 23.91Mixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 TinyImageNet Oxford-IIIT Pet Flowers-102 ImageNet-1K MiniImageNet DTD synthetic noisy MoLRG

Benchmarks: CIFAR10 CIFAR100 TinyImageNet MiniImageNet CIFAR100 transfer DTD Flowers102

Metrics: linear probing accuracy SNR FID mIoU test accuracy

Baselines: MAE EDM DiT

Builds on: DDPM EDM REPA

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