atlas

Research map / Image generation / Fast diffusion sampling

Non-Markovian Discrete Diffusion with Causal Language Models

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Masked diffusion language model decoding · 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 CaDDi, a non-Markovian discrete diffusion model in a single causal transformer with 2D RoPE that conditions each denoising step on the full generative trajectory, and CaDDi-AR, a token-level variant that can be fine-tuned from pretrained LLMs.

Problem

Discrete diffusion models lag behind causal language models in quality, partly because the Markovian assumption forces each denoising step to depend only on the current state, so early errors accumulate and cannot be corrected.

Approach

Replace the Markov reverse process with a non-Markovian one where each denoising step conditions on the entire trajectory x_{t:T}, using independent noising of x_0 at each step; a decoder-only causal transformer models both token order and diffusion time, with an added temporal rotary encoding (2D RoPE), so standard causal LMs are a special case (T=1) and can be fine-tuned directly.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CaDDi-AR fine-tuning instead of the base QWen2-1.5B modelQWen2-1.5B · ARC-ChallengeAccuracy (%): 33.7 -> 34.2Helped
Use CaDDi-AR fine-tuning instead of the base QWen2-1.5B modelQWen2-1.5B · LAMBADAAccuracy (%): 63.9 -> 66.3Helped
Use CaDDi-AR fine-tuning instead of the base QWen2-1.5B modelQWen2-1.5B · BoolQAccuracy (%): 72.6 -> 71.6Hurt
Apply classifier-free guidance at γ=1.25 rather than γ=1 (ablation)CaDDi-CFG · Amazon Polarity, positive conditionSentiment Accuracy (%): 71.37 -> 73.61Helped
Apply classifier-free guidance at γ=1.25 rather than γ=1 (ablation)CaDDi-CFG · Amazon Polarity, negative conditionSentiment Accuracy (%): 85.42 -> 85.92Helped
Use CaDDi-AR rather than CaDDiCaDDi · LM1B, GPT-2 oracle, T=1Generative PPL: 142.51 -> 139.80Helped
Use CaDDi-AR rather than CaDDiCaDDi · LM1B, Llama-2-7B oracle, T=0.5Generative PPL: 23.81 -> 27.76Hurt
Use CaDDi rather than the strongest reported diffusion baseline at 64 stepsText8 diffusion models · Text8 test, 64 stepsBPD: ≤1.46 -> ≤1.41Helped
Use CaDDi rather than the strongest reported diffusion baseline at 64 stepsText8 diffusion models · Text8 test, 64 stepsPerplexity: ≤2.75 -> ≤2.66Helped
Use CaDDi rather than the strongest reported diffusion baseline at 64 stepsText8 diffusion models · Text8 test, 64 stepsNLL: ≤1.01 -> ≤0.98Helped
Condition denoising on the full trajectory instead of using a Markovian diffusion baselineCaDDi · Generation with manually injected noiseGeneration qualityHelped

Surprising findings

Limitations

Experimental setup

Datasets: LM1B text8 ARC-Challenge ARC-Easy BoolQ PIQA RACE Social IQA LAMBADA Amazon Polarity

Benchmarks: LM1B text8 ARC-Challenge ARC-Easy BoolQ PIQA RACE Social IQA LAMBADA Amazon Polarity

Metrics: generative perplexity entropy bits-per-dimension accuracy sentiment accuracy

Baselines: D3PM SEDD MDLM UDLM Discrete Flow Matching MDM GPT-2 TinyLlama Qwen2-1.5B

Builds on: D3PM MDLM UDLM DART speculative decoding

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