atlas

Research map / Image generation / Fast diffusion sampling

Accelerated Diffusion Models via Speculative Sampling

ICML 2025 · Image generation › Fast diffusion sampling · approach: Masked diffusion language model decoding · 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.

Adapts speculative sampling to diffusion models using reflection maximal coupling for exact sampling, with a frozen-target draft model that needs no extra training, achieving about 2-3x fewer target function evaluations on CIFAR10/LSUN and robot policy generation.

Problem

Diffusion model sampling requires many sequential neural network evaluations; existing speculative sampling works only for discrete token sequences, and continuous-state adjusted rejection sampling is inefficient.

Approach

Replace the adjusted rejection step of speculative sampling with a reflection maximal coupling between Gaussian transition kernels, so rejected states are computed deterministically with one target evaluation; and draft states are obtained from a frozen target model (reusing the drift at the window start) so no draft model needs training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add speculative sampling (ε=0.25, τ=2.0) to the target samplerCIFAR-10 target diffusion model · CIFAR-10FID: 2.45 -> 2.34Helped
add speculative sampling (ε=0.25, τ=2.0) to the target samplerCIFAR-10 target diffusion model · CIFAR-10NFE: 100 -> 35.40Helped
reduce target sampling to 30 stepsCIFAR-10 target diffusion model · CIFAR-10FID: 2.45 -> 4.32Hurt
add speculative sampling (L=10, K=10)PushT target diffusion policy · PushTNFE: 10 -> 5.053 ± 0.001Helped
add speculative sampling (L=10, K=10)PushT target diffusion policy · PushTReward: 0.901 ± 0.008 -> 0.903 ± 0.007No clear effect
add speculative sampling (L=5, K=5)PushT target diffusion policy · PushTReward: 0.876 ± 0.008 -> 0.870 ± 0.009No clear effect
increase τ from 0.5 to 2.0 (ablation)CIFAR-10 speculative sampler (ε=0.25) · CIFAR-10NFE: 42.44 -> 35.40Helped
increase τ from 0.5 to 2.0 (ablation)CIFAR-10 speculative sampler (ε=0.25) · CIFAR-10FID: 2.42 -> 2.34Helped
increase τ from 1.0 to 2.0 (ablation)CIFAR-10 speculative sampler (ε=0.25) · CIFAR-10NFE: 39.31 -> 35.40Helped
use ε=0.01 instead of ε=0.25 (τ=2.0) (ablation)CIFAR-10 speculative sampler · CIFAR-10FID: 2.34 -> 2.83Hurt
use ε=0.01 instead of ε=0.25 (τ=2.0) (ablation)CIFAR-10 speculative sampler · CIFAR-10NFE: 35.40 -> 57.47Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 LSUN PushT

Benchmarks: CIFAR10 LSUN PushT

Metrics: FID IS NFE reward Wasserstein-2

Baselines: standard diffusion sampling with 100 steps standard diffusion sampling with 30 steps ParaDiGMS Masked autoregressive speculative sampling with rejection sampling

Builds on: speculative sampling maximal coupling reflection maximal coupling ParaDiGMS Medusa

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