atlas

Research map / Image generation / Fast diffusion sampling

Distribution-Aware Data Expansion with Diffusion Models

NeurIPS 2024 · Image generation › Fast diffusion sampling · approach: Diffusion models as perception tools · 3 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 DistDiff, a training-free diffusion-based data expansion method that uses hierarchical (class- and group-level) prototypes to steer intermediate denoising steps toward the real data distribution.

Problem

Synthetic data from diffusion models for dataset expansion can deviate from the real data distribution, hurting downstream classifier performance on small datasets; prior fixes need fine-tuning or only filter outputs.

Approach

Build class-level and group-level (agglomerative clustering) feature prototypes from the original data, then apply residual multiplicative latent transforms and optimize intermediate predicted clean latents with hierarchical energy guidance during Stable Diffusion sampling, with no model training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
expand with DistDiff instead of training on original dataImageNette with ImageNet-1k pretrained ResNet-50 · ImageNetteaccuracy: 99.40 -> 99.30No clear effect
expand with DistDiff instead of training on original dataCaltech-101 with ImageNet-1k pretrained ResNet-50 · Caltech-101accuracy: 96.87 -> 97.00Helped
expand with DistDiff instead of training on original dataStanfordCars with ImageNet-1k pretrained ResNet-50 · StanfordCarsaccuracy: 87.61 -> 91.17Helped
expand with DistDiff instead of training on original dataPathMNIST with CLIP-ViT-B/32 · PathMNISTaccuracy: 84.29 -> 89.47Helped
add class-level prototype guidance (ablation)DistDiff with group-level prototype guidance · Caltech-101accuracy: $82.70\pm0.07$ -> $83.09\pm0.11$Helped
add group-level prototype guidance (ablation)DistDiff with class-level prototype guidance · Caltech-101accuracy: $82.84\pm0.54$ -> $83.09\pm0.11$Helped
remove both hierarchical prototype guidance levels (ablation)DistDiff · Caltech-101accuracy: $83.09\pm0.11$ -> $76.57\pm0.35$Hurt
vary optimization step M (ablation)DistDiff · Caltech-101accuracy: 1: $81.54 \pm 0.32$; 10: $82.21 \pm 0.22$; 20: $82.36 \pm 0.05$; 25: $82.11 \pm 0.55$Mixed
vary group-level prototype count K (ablation)DistDiff · Caltech-101accuracy: 2: $82.69 \pm 0.51$; 3: $83.09 \pm 0.11$; 4: $83.08 \pm 0.13$; 5: $83.08 \pm 0.21$Mixed
increase semantic-stage optimization steps (ablation)DistDiff · Caltech-101accuracy: 1: $82.54 \pm 0.54$; 2: $82.94 \pm 0.43$; 3: $82.77 \pm 0.19$; 4: $82.55 \pm 0.30$Mixed
replace residual multiplicative transformation with direct latent-point guidance (ablation)DistDiff · Caltech-101accuracy: 76.77% vs 83.19%Hurt
vary guidance learning rate ρ (ablation)DistDiff · Caltech-101accuracy: 0.1: $82.49 \pm 0.33$; 1.0: $82.74 \pm 0.32$; 10.0: $83.09 \pm 0.11$; 20.0: $82.46 \pm 0.35$Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Caltech-101 CIFAR100-Subset ImageNette StandardCars DTD PathMNIST ImageNet-1k LAION

Benchmarks: Caltech-101 CIFAR100-Subset ImageNette StandardCars DTD PathMNIST

Metrics: top-1 accuracy FID-3K

Baselines: AutoAugment RandAugment Random Erasing GridMask MixUp CutMix Stable Diffusion 1.4 LECF GIF-SD

Builds on: Stable Diffusion GIF DDIM CLIP

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