atlas

Research map / Image generation / Fast diffusion sampling

Beyond Masked and Unmasked: Discrete Diffusion Models via Partial Masking

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

Proposes MDM-Prime, which encodes tokens as base-b sub-token sequences so masked diffusion can pass through intermediate partially-masked states, reducing idle sampling steps and improving text and image generation.

Problem

Masked diffusion models have many idle sampling steps where the token sequence is unchanged between steps, wasting computation and limiting likelihood performance on discrete data.

Approach

Represent each token as a base-b sub-token sequence and mask at the sub-token level, creating intermediate states between masked and unmasked; the decoder uses a joint softmax over valid sub-token sequences with carry-over parameterization, and the embedding concatenates sub-token embeddings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add partial masking with sub-token length ℓ=6MDLM · OpenWebTextPPL: ≤22.98 -> ≤15.36Helped
Add partial masking with sub-token length ℓ=2MDM · CIFAR-10FID: 4.66 -> 3.26Helped
Add partial masking with sub-token length ℓ=2MDM · CIFAR-10IS: 9.09 -> 9.67Helped
Add partial masking with sub-token length ℓ=2MDM · ImageNet-32FID: 7.91 -> 6.98Helped
Add partial masking with sub-token length ℓ=2MDM · ImageNet-32IS: 11.60 -> 11.65Helped
Increase sub-token length from ℓ=2 to ℓ=6 (ablation)MDLM-Prime · OpenWebTextPPL: ≤17.90 -> ≤15.36Helped
Increase sub-token length from ℓ=6 to ℓ=8 (ablation)MDLM-Prime · OpenWebTextPPL: ≤15.36 -> ≤15.48Hurt
Use ℓ=4 instead of ℓ=1 partial masking (ablation)MDLM · AG News zero-shotPPL: 61.15 -> 59.44Hurt
Use ℓ=4 instead of ℓ=1 partial masking (ablation)MDLM · LAMBADA zero-shotPPL: 47.52 -> 24.44Helped
Use ℓ=4 instead of ℓ=1 partial masking (ablation)MDLM · WikiText zero-shotPPL: 32.83 -> 23.86Helped
Use the carry-over parameterization (ablation)MDLM-Prime · LAMBADA and PubMed zero-shotPPLHelped
Use an independent rather than joint sub-token distribution (ablation)MDM-Prime · Synthetic 512×512 sampling distributionsampling distribution qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: OpenWebText CIFAR-10 ImageNet-32 LAMBADA WikiText Penn Treebank LM1B AG News PubMed ArXiv

Benchmarks: OpenWebText perplexity LAMBADA WikiText PTB LM1B AG News PubMed ArXiv CIFAR-10 FID/IS ImageNet-32 FID/IS

Metrics: perplexity FID IS idle step ratio

Baselines: ARM BD3-LM EDLM-coAR SEDD EDLM-NCE MDLM GenMD4 MDM-Mixture PixelCNN D3PM CTDD-DG Tau-LDR

Builds on: MDLM D3PM carry-over parameterization ADM

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