atlas

Research map / Image generation / Fast diffusion sampling

Score-of-Mixture Training: One-Step Generative Model Training Made Simple via Score Estimation of Mixture Distributions

ICML 2025 · Image generation › Fast diffusion sampling · approach: Distillation for few-step generation

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 Score-of-Mixture Training (SMT) and Distillation (SMD), training one-step generators by minimizing alpha-skew Jensen-Shannon divergences via amortized score estimation of real/fake mixture distributions across noise levels.

Problem

Training high-quality one-step generative models stably, without GAN-style discriminator instability, consistency-training sensitivity to noise schedules, or a pretrained diffusion model.

Approach

Minimizes a family of alpha-skew JSD divergences whose generator gradient only needs the score of the mixture of real and fake distributions; this score is estimated with an amortized, alpha- and noise-conditioned denoiser trained by denoising score matching, with an optional GAN-type regularizer; distillation variant parameterizes the mixture score via a pretrained teacher and a fake score model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SMT instead of iCT-deep for one-step training from scratchOne-step ImageNet 64x64 generation · ImageNet 64x64FID: 3.25 -> 3.23Helped
Use SMT instead of ECT for one-step training from scratchOne-step ImageNet 64x64 generation · ImageNet 64x64FID: 5.51 -> 3.23Helped
Use SMD instead of DMD2 w/ GANOne-step ImageNet 64x64 distillation · ImageNet 64x64FID: 1.51 -> 1.48Helped
Use SMD instead of DMD2 (finetuned)One-step ImageNet 64x64 distillation · ImageNet 64x64FID: 1.23 -> 1.48Hurt
Use SMT instead of ECT for one-step training from scratchOne-step CIFAR-10 generation · CIFAR-10 32x32FID: 3.60 -> 3.13Helped
Use SMD instead of DMD2 w/ GANOne-step CIFAR-10 distillation · CIFAR-10 32x32FID: 2.43 -> 2.22Hurt
Use SMD instead of SiDOne-step CIFAR-10 distillation · CIFAR-10 32x32FID: 1.92 -> 2.22Hurt
Use the proposed (α,t)-adaptive gradient weighting instead of DMD weighting (ablation)SMT · CIFAR-10FIDHelped
Train the score model with a range of α values instead of only α ∈ {0, 1} (ablation)SMT · CIFAR-10FIDHelped
Add the GAN-type regularizer (ablation)SMT · CIFAR-10FIDHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet 64x64 CIFAR-10

Benchmarks: ImageNet 64x64 CIFAR-10

Metrics: FID NFE

Baselines: consistency training (CT) iCT iCT-deep ECT DMD DMD2 Diff-Instruct MultiStep-CD CTM SiD

Builds on: consistency models DMD DMD2 EDM Jensen-Shannon divergence GAN

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