atlas

Research map / Large language models / Reasoning and chain of thought

Anchored Diffusion Language Model

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Test-time compute scaling · 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 ADLM, a two-stage diffusion language model whose anchor network predicts low-frequency "important" tokens before a denoiser predicts masked tokens, trained with an anchored NELBO; it narrows the gap to AR models and is the first DLM to beat AR on MAUVE.

Problem

Masked diffusion language models lag autoregressive models in likelihood (perplexity) and generated text quality, partly because important tokens masked early in the forward process lose context needed for reconstruction.

Approach

Split each denoising step into an anchor network that predicts distributions over important (low-frequency) tokens and a denoiser conditioned on those anchor predictions, trained jointly via an Anchored Negative ELBO; anchoring is also applied to GPT-2 SFT as Anchored Chain-of-Thought.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add anchor-guided denoisingMDLM-style diffusion language modeling · LM1B test, 33B tokensPPL: 27.07 -> 26.40Helped
Add anchor-guided denoisingMDLM-style diffusion language modeling · LM1B test, 65B tokensPPL: 25.49 -> 24.46Helped
Add anchor-guided denoisingMDLM-style diffusion language modeling · OpenWebText test, 110B tokensPPL: 24.04 -> 21.66Helped
Add the multi-stage anchor-and-denoiser design with γ=0 (ablation)MDLM on OpenWebText · OpenWebText test, 262B tokensPPL: 23.17 -> 21.79Helped
Add anchor-guided denoisingMDLM-style diffusion language modeling · OpenWebText test, 262B tokensPPL: 23.17 -> 20.62Helped
Add anchor-guided denoisingDiffusion language modeling · OpenWebText test, 524B tokensPPL: 22.98 -> 20.14Helped
Add anchor-guided denoisingDiffusion language modeling · OpenWebText, GPT-2 Large generationPPL: 44.2 -> 26.8Helped
Add anchor-guided denoisingDiffusion language modeling · OpenWebText zero-shot PubMedvalidation PPL: 49.01 -> 37.56Helped
Add anchor-guided denoisingDiffusion language modeling · OpenWebText zero-shot ArXivvalidation PPL: 41.73 -> 33.69Helped
Use the remasking sampler with ADLMDiffusion language modeling · OpenWebText generation, T=2048MAUVE: 0.760 -> 0.788Helped
Insert [ANT] tokens and supervise them with important reasoning-trace tokensGPT-2 with supervised fine-tuning · GSM8Kaccuracy: 42.9 -> 45.2Helped
Insert [ANT] tokens and supervise them with important reasoning-trace tokensGPT-2 with supervised fine-tuning · ProntoQAaccuracy: 99.8 -> 100Helped

Surprising findings

Limitations

Experimental setup

Datasets: LM1B OpenWebText GSM8K ProntoQA ProsQA Lambada PTB Wikitext AG News PubMed ArXiv

Benchmarks: LM1B OpenWebText Lambada PTB Wikitext AG News PubMed ArXiv LM1B zero-shot GSM8K ProntoQA ProsQA

Metrics: perplexity GPT-2 Large perplexity entropy MAUVE accuracy

Baselines: AR Transformer SEDD MDLM BD3LM ReMDM GIDD DFM Forward-Backward CoT iCoT Coconut Pause Token

Builds on: MDLM SEDD ReMDM D3PM Coconut

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