atlas

Research map / Image generation / Fast diffusion sampling

Simple Guidance Mechanisms for Discrete Diffusion Models

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Guidance for conditional diffusion · 3 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.

Derives discrete classifier-free and classifier-based guidance for discrete diffusion and introduces UDLM, a uniform-noise diffusion LM trained with a continuous-time ELBO that is more guidable and competitive in perplexity.

Problem

Controllable generation is hard for discrete data because continuous guidance relies on gradients with respect to discrete inputs, and discrete diffusion (especially uniform noise) lags autoregressive models in perplexity.

Approach

Adapts classifier-free and classifier-based guidance to discrete diffusion by tempering per-token distributions (no gradients w.r.t. discrete data; first-order Taylor approximation for the classifier), and pairs them with a uniform-noise diffusion model (UDLM/Mulan) whose tight continuous-time ELBO makes it closer to absorbing-state performance and repeatedly editable.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the continuous-time NELBO (T→∞) instead of finite-step training (ablation)UDLM on Amazon Polarity · Amazon Polarityvalidation perplexityHelped
Use UDLM instead of MDLM at T=128 (ablation)CIFAR10 conditional generation with D-CFG · CIFAR10 (T=128)FID: 64.09 -> 30.48Helped
Use UDLM instead of MDLM at T=1024 (ablation)CIFAR10 conditional generation with D-CFG · CIFAR10 (T=1024)FID: 27.94 -> 26.70Helped
Increase D-CFG strength from γ=1 to γ=3 (ablation)UDLM genome generation · Species-specific genome generationF1: 0.91$_{\pm\text{0.01}}$ -> \bf0.94$_{\pm\text{0.007}}$Helped
Increase D-CFG strength from γ=1 to γ=3 (ablation)AR genome generation · Species-specific genome generationF1: 0.87$_{\pm\text{0.011}}$ -> 0.74$_{\pm\text{0.022}}$Hurt
Increase D-CFG strength from γ=1 to γ=3 (ablation)MDLM genome generation · Species-specific genome generationF1: 0.88$_{\pm\text{0.011}}$ -> 0.78$_{\pm\text{0.007}}$Hurt
Add D-CFGMDLM image generation · CIFAR10FID: 33.75 -> \bf15.56Helped
Add D-CFGUDLM image generation · CIFAR10FID: 33.65 -> 23.21Helped
Use UDLM instead of MDLMCIFAR10 image generation · CIFAR10FID: 33.75 -> 33.65No clear effect
Use UDLM instead of MDLMQM9 language modeling · QM9perplexity: 2.12$_{\leq}$ -> 2.02$_{\leq}$Helped
Use UDLM instead of MDLMCIFAR10 language modeling · CIFAR10perplexity: 9.14$_{\leq}$ -> 11.21$_{\leq}$Hurt
Use UDLM instead of MDLMtext8 language modeling · text8perplexity: 2.62$_{\leq}$ -> 2.71$_{\leq}$Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Species10 QM9 SMILES strings CIFAR10 text8 Amazon Review LM1B

Benchmarks: Species10 QM9 CIFAR10 text8 Amazon Review LM1B

Metrics: perplexity Disc. AUROC F1 validity novelty mean QED ring count FID IS

Baselines: AR (autoregressive) with D-CFG PPLM FUDGE NOS MDLM D3PM

Builds on: D3PM MDLM FUDGE NOS PPLM

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