atlas

Research map / Image generation / Fast diffusion sampling

Fast Sampling via Discrete Non-Markov Diffusion Models with Predetermined Transition Time

NeurIPS 2024 · Image generation › Fast diffusion sampling · approach: Discrete diffusion solvers · 2 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 DNDM, a training-free non-Markov discrete diffusion sampler whose predetermined transition-time set cuts function evaluations, plus a continuous-time (infinite-step) variant DNDM-C.

Problem

Discrete diffusion models (D3PM-style multinomial and absorbing) need one neural network evaluation per step, making sampling slow; acceleration of discrete diffusion sampling is under-explored.

Approach

Replace the per-step noise with a time-invariant noise draw so each token has a single transition time; sampling the transition times upfront de-randomizes the reverse process and lets the model be evaluated only at the set of transition times, with the same marginals and a model trained under the Markov objective.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DNDM-k-Multi instead of RDM-k-MultiMultinomial diffusion sampling · IWSLT14 DE-EN (1000 steps)BLEU: 32.64 -> 33.15Helped
Use DNDM-k-Multi instead of RDM-k-MultiMultinomial diffusion sampling · WMT14 EN-DE (1000 steps)BLEU: 25.82 -> 26.88Helped
Use DNDM-k-Multi instead of RDM-k-MultiMultinomial diffusion sampling · WMT16 EN-RO (1000 steps)BLEU: 33.67 -> 33.79Helped
Use DNDM-k-Absorb instead of RDM-k-AbsorbAbsorbing diffusion sampling · IWSLT14 DE-EN (1000 steps)BLEU: 34.60 -> 34.56Hurt
Use DNDM-k-Absorb instead of RDM-k-AbsorbAbsorbing diffusion sampling · WMT14 EN-DE (1000 steps)BLEU: 27.75 -> 27.82Helped
Use DNDM-k-Absorb instead of RDM-k-AbsorbAbsorbing diffusion sampling · WMT16 EN-RO (1000 steps)BLEU: 34.44 -> 34.38Hurt
Use DNDM-k-Multi instead of RDM-k-MultiMultinomial diffusion sampling · IWSLT14 DE-EN, WMT14 EN-DE, and WMT16 EN-RO (1000 steps)Time (s): 6321.3 -> 191.5; 8991.7 -> 265.5; 5601.0 -> 171.2Helped
Use DNDM-k-Absorb instead of RDM-k-AbsorbAbsorbing diffusion sampling · IWSLT14 DE-EN, WMT14 EN-DE, and WMT16 EN-RO (1000 steps)Time (s): 4205.9 -> 162.3; 4167.4 -> 179.1; 2718.7 -> 122.7Helped
Use DNDM instead of vanilla samplingMultinomial diffusion language modeling · text8Perplexity: 1,465.75 -> 600.02Helped
Use DNDM instead of vanilla samplingMultinomial diffusion language modeling · enwik8Perplexity: 801.78 -> 556.78Helped
Use DNDM instead of vanilla samplingMultinomial diffusion language modeling · text8Time (s): 135.9 -> 31.1Helped
Use DNDM instead of vanilla samplingMultinomial diffusion language modeling · enwik8Time (s): 602.8 -> 47.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: IWSLT14 DE-EN WMT14 EN-DE WMT16 EN-RO text8 enwik8

Benchmarks: IWSLT14 DE-EN WMT14 EN-DE WMT16 EN-RO text8 enwik8

Metrics: BLEU wall-clock time (s) perplexity NFE

Baselines: RDM RDM-k D3PM vanilla sampling (multinomial) D3PM absorbing

Builds on: D3PM DDIM RDM (reparameterized diffusion model) ARDM

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