atlas

Research map / Image generation / Fast diffusion sampling

Simplified and Generalized Masked Diffusion for Discrete Data

NeurIPS 2024 · Image generation › Fast diffusion sampling · approach: Discrete diffusion solvers · 15 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.

Simplifies masked (absorbing) discrete diffusion so the continuous-time ELBO is a weighted integral of cross-entropy losses, and extends it to state-dependent masking schedules (GenMD4), achieving strong text and pixel-level likelihoods.

Problem

Masked diffusion models for discrete data have complex formulations and ELBOs that are hard to optimize, leading to suboptimal parameterizations and training objectives that lag behind autoregressive and continuous diffusion models.

Approach

Derive a continuous-time masked diffusion ELBO that reduces to a simple weighted integral of cross-entropy losses over masked tokens, showing that the masking schedule only affects the loss via SNR endpoints and variance; generalize to state-dependent masking schedules optimized with REINFORCE leave-one-out.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a cosine schedule instead of a linear schedule with a uniform sampling grid (ablation)MD4 · ImageNet 64×64FID: 70 to 17Helped
Use a cosine sampling grid with a linear training schedule instead of a uniform grid (ablation)MD4 · ImageNet 64×64FIDHelped
Use a state-dependent masking scheduleMD4 · Text8 testBPC: ≤ 1.37 -> ≤ 1.34Helped
Use a state-dependent masking scheduleMD4 · OpenWebText validationperplexityHelped
Use a state-dependent masking scheduleMD4 · zero-shot transfer tasksperplexityHurt
Replace the uniform sampling grid with a cosine grid (ablation)MD4 · text infillinggeneration qualityHelped
Use the simplified analytic cross-entropy objective instead of the doubly stochastic rate-matrix estimatemasked diffusion · pixel-level image modelingtraining varianceHelped

Surprising findings

Limitations

Experimental setup

Datasets: OpenWebText text8 FineWeb-Edu CIFAR-10 ImageNet 64x64 LAMBADA WikiText2 PTB WikiText103 1BW

Benchmarks: OpenWebText zero-shot perplexity (LAMBADA, WikiText2, PTB, WikiText103, 1BW) text8 BPC Hellaswag CIFAR-10 BPD ImageNet 64x64 BPD FID

Metrics: perplexity bits per character bits per dimension zero-shot accuracy FID

Baselines: SEDD Absorb D3PM Plaid GPT-2 BFN ARDM MAC Discrete Flow VDM PixelCNN++ Sparse Transformer Perceiver AR

Builds on: SEDD D3PM VDM MaskGIT

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