atlas

Research map / Image generation / Fast diffusion sampling

Improved Distribution Matching Distillation for Fast Image Synthesis

NeurIPS 2024 · Image generation › Fast diffusion sampling · approach: Distillation for few-step generation · 43 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.

Improves Distribution Matching Distillation (DMD2) by removing the regression loss, stabilizing with a two time-scale update rule, adding a GAN loss on real images, and simulating multi-step inference during training, yielding strong one-step and four-step generators.

Problem

DMD requires an expensive regression loss on teacher-generated noise-image pairs for stable training, which is costly for large text-to-image models and caps student quality at the teacher's level.

Approach

Remove the regression loss and stabilize pure distribution matching by updating the fake score critic more often than the generator (two time-scale update rule); add a GAN discriminator on real vs. generated images using the fake diffusion model's features to counter teacher score errors; and train multi-step generators on student-simulated inference-time inputs (backward simulation).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Remove the regression loss from DMD (ablation)DMD on ImageNet-64×64 · ImageNet-64×64FID: 2.62 -> 3.48Hurt
Add TTUR (five fake-score updates per generator update) after removing regression loss (ablation)DMD on ImageNet-64×64 · ImageNet-64×64FID: 3.48 -> 2.61Helped
Add the GAN loss to DMD with no regression loss and TTUR (ablation)DMD2 on ImageNet-64×64 · ImageNet-64×64FID: 2.61 -> 1.51Helped
Add TTUR to GAN-only training without distribution matching (ablation)GAN-only ImageNet training · ImageNet-64×64FID: 2.56 -> 2.52No clear effect
Remove the GAN loss (ablation)DMD2 on COCO 2014 (10K prompts, SDXL; 4-step) · COCO 2014 (10K prompts, SDXL; 4-step)FID: 19.32 -> 26.90Hurt
Remove the GAN loss (ablation)DMD2 on COCO 2014 (10K prompts, SDXL; 4-step) · COCO 2014 (10K prompts, SDXL; 4-step)CLIP: 0.332 -> 0.328Hurt
Remove distribution matching and use a GAN-only method (ablation)DMD2 on COCO 2014 (10K prompts, SDXL; 4-step) · COCO 2014 (10K prompts, SDXL; 4-step)CLIP: 0.332 -> 0.307Hurt
Remove distribution matching and use a GAN-only method (ablation)DMD2 on COCO 2014 (10K prompts, SDXL; 4-step) · COCO 2014 (10K prompts, SDXL; 4-step)FID: 19.32 -> 13.77Helped
Remove backward simulation (ablation)DMD2 on COCO 2014 (10K prompts, SDXL; 4-step) · COCO 2014 (10K prompts, SDXL; 4-step)Patch FID: 20.86 -> 24.21Hurt
Distill SD v1.5 with DMD2 instead of DMDOne-step text-to-image generation on COCO 2014 · COCO 2014 (30K prompts, SD v1.5)FID: 11.49 -> 8.35Helped
Distill EDM with DMD2 rather than using the teacher ODE samplerOne-step image generation on ImageNet-64×64 · ImageNet-64×64FID: 2.32 -> 1.51Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-64x64 LAION-Aesthetics COCO 2014

Benchmarks: ImageNet-64x64 COCO 2014 (zero-shot) PartiPrompts

Metrics: FID CLIP score Patch FID LPIPS diversity score human preference

Baselines: DMD SDXL-Turbo SDXL-Lightning LCM-SDXL UFOGen SLAM CTM Imagine Flash SDXL teacher EDM teacher

Builds on: Distribution Matching Distillation (DMD) consistency models SDXL-Lightning Diffusion-GAN TTUR

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