atlas

Research map / Image generation / Fast diffusion sampling

Learnable Sampler Distillation for Discrete Diffusion Models

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Discrete diffusion solvers · 1 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 learnable sampler distillation (LSD, and LSD+ with learned time schedules) that trains a few-step discrete diffusion sampler by aligning its intermediate concrete-score trajectory with a fine-step teacher, via learnable per-step coefficients.

Problem

Discrete diffusion models need many sampling steps; reducing steps amplifies compounding decoding error and discretization error, degrading sample quality.

Approach

Instead of matching non-differentiable final discrete samples, the student sampler learns per-step score-scaling coefficients by matching its intermediate scores to a high-step teacher's scores, with a Hamming-ball relaxed input objective; LSD+ additionally learns non-uniform step sizes via effective transition term matching.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LSD+ instead of the strongest reported baseline samplerSEDD-small · SEDD-small text generation, 8–64 NFEsgenerative perplexity: 307.382 -> 128.413 (8 NFEs); 125.283 -> 51.769 (16 NFEs); 55.842 -> 31.235 (32 NFEs); 31.192 -> 20.473 (64 NFEs)Helped
Use LSD+ instead of the strongest reported baseline samplerSEDD-medium · SEDD-medium text generation, 8–64 NFEsgenerative perplexity: 299.394 -> 90.033 (8 NFEs); 115.853 -> 46.145 (16 NFEs); 43.958 -> 25.144 (32 NFEs); 25.545 -> 15.929 (64 NFEs)Helped
Use LSD+ instead of the strongest reported baseline samplerRADD · RADD text generation, 8–64 NFEsgenerative perplexity: 648.736 -> 89.830 (8 NFEs); 123.585 -> 36.106 (16 NFEs); 89.912 -> 33.234 (32 NFEs); 66.549 -> 24.312 (64 NFEs)Helped
Apply LSD+ to the Halton samplerMaskGIT · ImageNet 256x256, 4 NFEsFID: 14.16 -> 12.78Helped
Add the relaxed objective during training (ablation)LSD+ with Euler on RADD · RADD, 8–64 NFEsgenerative perplexity: 95.943 -> 89.830 (8 NFEs); 38.192 -> 36.106 (16 NFEs); 34.983 -> 33.234 (32 NFEs); 31.392 -> 29.115 (64 NFEs)Helped
Set the Hamming distance threshold to 5% rather than 0% or 1% (ablation)LSD+ on SEDD-small with Euler · SEDD-small, 32 inference stepsPerplexity: 35.98 -> 31.24 (0%); 32.15 -> 31.24 (1%)Helped
Set the Hamming distance threshold to 10% or 20% instead of 5% (ablation)LSD+ on SEDD-small with Euler · SEDD-small, 32 inference stepsPerplexity: 31.24 -> 39.97 (10%); 31.24 -> 51.52 (20%)Hurt
Learn non-uniform time schedules in addition to sampler coefficients (ablation)LSD, across text-generation backbones · Text generationgenerative perplexityMixed

Limitations

Experimental setup

Datasets: OpenWebText CIFAR-10 ImageNet 256x256 Synthetic countdown task

Benchmarks: OpenWebText generative perplexity (GPT2-large) CIFAR-10 FID ImageNet 256x256 FID synthetic countdown error rate GSM8K MATH

Metrics: generative perplexity FID error rate MAUVE entropy accuracy throughput

Baselines: Euler Tweedie tau-leaping JYS-Euler JYS-Tweedie theta-RK2 theta-trapezoidal CTMC Halton tauLDR-10 ReMDM Fast-dLLM

Builds on: S4S LD3 JYS tau-leaping SEDD

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