REVIEW 2 major objections 2 minor 74 cited by
Block Diffusion: Interpolating Between Autoregressive and Diffusion Language Models
T0 review · 2 major / 2 minor · reviewed 2026-05-15 · grok-4.3
Pith's one-line read Block diffusion language models interpolate between autoregressive and diffusion approaches to support arbitrary-length generation.
desk verdict Block diffusion gives a workable hybrid of AR and diffusion LMs via blocks, KV caching, and a training recipe, but the arbitrary-length claim rests on unverified scaling. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The block diffusion process, which applies diffusion within fixed-size token blocks while chaining blocks autoregressively.
What would settle it
An evaluation on a standard language modeling benchmark where block diffusion models fail to exceed prior diffusion baselines in likelihood or produce incoherent text when generating sequences longer than the training block size.
Extended reading notes
Core claim
Block diffusion processes sequences in blocks, applying diffusion denoising within each block and autoregressive prediction across blocks. This interpolation supports flexible-length generation, improves inference speed via KV caching and parallel token sampling, and reaches new state-of-the-art results among diffusion language models on standard benchmarks.
Load-bearing premise
The training algorithm, variance estimators, and data-driven noise schedules will produce stable models that generalize to new data without hidden instabilities or overfitting.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript introduces block diffusion language models that interpolate between autoregressive and discrete denoising diffusion approaches for language modeling. It proposes an efficient training algorithm, estimators for gradient variance, and data-driven noise schedules, claiming new state-of-the-art results among diffusion models on language benchmarks together with support for flexible-length and arbitrary-length generation via KV caching and parallel token sampling.
Significance. If the central claims hold, the work would meaningfully narrow the performance gap between diffusion and autoregressive language models while adding controllability and parallel-generation advantages; the open release of code, weights, and a blog post further increases the potential impact.
major comments (2)
- [Experiments] Experiments section: the headline claim that block diffusion enables generation of arbitrary-length sequences rests on the unverified assumption that block-wise KV caching and the data-driven noise schedule remain stable and variance-minimizing for lengths substantially exceeding the training block size (e.g., 4–8× longer contexts). No scaling curves, perplexity-vs-length measurements, or out-of-distribution length ablations are reported, which is load-bearing for the central flexibility claim.
- [§3 and Experiments] §3 (training recipe) and Experiments: the paper asserts that the combination of the efficient training algorithm, gradient-variance estimators, and data-driven noise schedules produces stable models, yet provides neither quantitative ablations isolating each component’s contribution nor error bars on the reported benchmark numbers. Without these, the SOTA claim among diffusion models cannot be fully assessed.
minor comments (2)
- Figure captions and axis labels should be expanded to make the reported metrics (e.g., perplexity, generation speed) immediately interpretable without reference to the main text.
- [Abstract] The abstract states that code and weights are provided; the manuscript should include a permanent DOI or archive link in addition to the project-page URL.
Simulated Author's Rebuttal
We thank the referee for their constructive feedback. We address each major comment below and will revise the manuscript accordingly to strengthen the empirical support for our claims.
read point-by-point responses
-
Referee: Experiments section: the headline claim that block diffusion enables generation of arbitrary-length sequences rests on the unverified assumption that block-wise KV caching and the data-driven noise schedule remain stable and variance-minimizing for lengths substantially exceeding the training block size (e.g., 4–8× longer contexts). No scaling curves, perplexity-vs-length measurements, or out-of-distribution length ablations are reported, which is load-bearing for the central flexibility claim.
Authors: We acknowledge that the current experiments focus on lengths comparable to the training block size and do not include explicit scaling curves or out-of-distribution ablations for substantially longer contexts. The design of block diffusion, which interpolates between autoregressive and diffusion models, provides a basis for expecting that KV caching and the data-driven noise schedule will generalize, but we agree this requires direct empirical verification. In the revision we will add perplexity-versus-length curves and length-ablation experiments testing up to 4× the training block size. revision: yes
-
Referee: §3 (training recipe) and Experiments: the paper asserts that the combination of the efficient training algorithm, gradient-variance estimators, and data-driven noise schedules produces stable models, yet provides neither quantitative ablations isolating each component’s contribution nor error bars on the reported benchmark numbers. Without these, the SOTA claim among diffusion models cannot be fully assessed.
Authors: We agree that quantitative ablations isolating the contribution of each element of the training recipe and error bars on benchmark results would make the stability and SOTA claims more robust. In the revised manuscript we will add ablations that separately measure the effect of the efficient training algorithm, the gradient-variance estimators, and the data-driven noise schedules. We will also report standard deviations computed over multiple independent runs for all main benchmark numbers. revision: yes
Circularity Check
No circularity; block diffusion introduces independent block structure, training algorithm, and noise schedules on top of existing diffusion and autoregressive frameworks.
full rationale
The derivation chain in the abstract and described method is self-contained. Block diffusion is presented as an interpolation via explicit new elements (block-wise structure, KV caching for flexible lengths, efficient training algorithm, gradient-variance estimators, and data-driven noise schedules) that are not shown to reduce by construction to prior fitted quantities or self-citations. Performance claims and arbitrary-length generation are positioned as empirical outcomes of these additions rather than tautological renamings or load-bearing self-references. No equations or steps equate outputs to inputs via definition or fitting alone.
Assumptions & free parameters
free parameters (1)
- data-driven noise schedule parameters
assumptions (1)
- domain assumption Diffusion and autoregressive models can be effectively interpolated via a block structure for language sequences.
invented entities (1)
-
block diffusion language model
Cite this review
Pith. "Pith review of Block Diffusion: Interpolating Between Autoregressive and Diffusion Language Models." pith.science (2026). https://pith.science/paper/BTT26H53
@misc{pith2026250309573,
author = {Pith},
title = {Pith review of: Block Diffusion: Interpolating Between Autoregressive and Diffusion Language Models},
year = {2026},
howpublished = {\url{https://pith.science/paper/BTT26H53}},
note = {Machine review of arXiv:2503.09573}
}
read the original abstract
Diffusion language models offer unique benefits over autoregressive models due to their potential for parallelized generation and controllability, yet they lag in likelihood modeling and are limited to fixed-length generation. In this work, we introduce a class of block diffusion language models that interpolate between discrete denoising diffusion and autoregressive models. Block diffusion overcomes key limitations of both approaches by supporting flexible-length generation and improving inference efficiency with KV caching and parallel token sampling. We propose a recipe for building effective block diffusion models that includes an efficient training algorithm, estimators of gradient variance, and data-driven noise schedules to minimize the variance. Block diffusion sets a new state-of-the-art performance among diffusion models on language modeling benchmarks and enables generation of arbitrary-length sequences. We provide the code, along with the model weights and blog post on the project page: https://m-arriola.com/bd3lms
Forward citations
Showing 60 of 74 Pith papers that cite this
-
Reinforcement Learning for Diffusion LLMs with Entropy-Guided Step Selection and Stepwise Advantages
Derives an exact unbiased policy gradient for RL post-training of diffusion LLMs via entropy-guided step selection and one-step denoising rewards, achieving state-of-the-art results on coding and logical reasoning benchmarks.
-
NPU Design for Diffusion Language Model Inference
Introduces the first NPU accelerator for diffusion language models with dLLM-specific ISA, hardware execution model, BAOS KV quantization, and 7nm RTL synthesis.
-
Scaling Inherently Interpretable Language Models
Training a language model with a built-in concept bottleneck preserves compute-optimal scaling and yields interpretability metrics that improve with scale, demonstrated on an 8B causal diffusion model.
-
Context-weighted Discrete Flow Matching
Reweighting discrete-flow-matching updates by local context—via a context-weighted sampler or a scaled cross-entropy loss—improves text and molecular generation, cutting generative perplexity on OpenWebText by up to 63%.
-
FlowBlock: Wavefront-Parallel Decoding for Self-Correcting Diffusion Language Models
FlowBlock overlaps adjacent blocks of self-correcting diffusion LLMs, achieving up to 2.95x and 4.01x higher tokens/sec over serial baselines with up to 77.1% lower latency and matched or better accuracy.
-
Trees from Marginals: Autoregressive drafting with factorized priors
Weaver restores conditional dependencies on top-K factorized marginals to build high-acceptance draft trees, plus a fused GDN tree-verify kernel, yielding 4.37× AR speedup and 24.7% over DFlash.
-
Nemotron-Labs-TwoTower: Diffusion Language Modeling with Pretrained Autoregressive Context
TwoTower decouples autoregressive context from diffusion denoising using a frozen AR tower and bidirectional diffusion tower, retaining 98.7% baseline quality with 2.42X throughput on a 30B model trained on 2.1T tokens.
-
Learning from the Self-future: On-policy Self-distillation for dLLMs
d-OPSD reframes on-policy self-distillation for dLLMs via suffix conditioning from self-generated answers and step-level supervision, outperforming RLVR and SFT on reasoning benchmarks with ~10% of the optimization steps.
-
Unified Energy for Invariant and Independent Decoding in Diffusion Language Models
The paper introduces Uni-E, a unified energy for DLMs that accounts for model capacity, dependency and invariance, can be computed exactly, and corrects distribution shifts from dependency and invariance.
-
Continuous Language Diffusion as a Decoder-Interface Problem
Continuous language diffusion works by entering high-margin decoder basins where frozen T5 embeddings recover 93-96% of native decisions and linear readouts reach 97.9% agreement, implying models should be evaluated a...
-
Hacking Generative Perplexity: Why Unconditional Text Evaluation Needs Distributional Metrics
Zero-parameter naive samplers achieve state-of-the-art generative perplexity while producing incoherent text, proving the metric is unsound; distributional divergences like MAUVE and energy distance correctly rank the...
-
MaskForge: Structure-Aware Adaptive Attacks for Jailbreaking Diffusion Large Language Models
MaskForge reaches 79.3% average attack success rate on five dLLMs by adaptively searching and accumulating structural attack patterns with a UCB bandit, improving 17.6% over baselines and transferring to 88.2% on AdvBench.
-
Bastion: Budget-Aware Speculative Decoding with Tree-structured Block Diffusion Drafting
BASTION is a budget-aware speculative decoding framework with adaptive tree-structured block diffusion drafting that reports up to 6.61x speedup and 39% improvement over block-diffusion baselines.
-
Learned Relay Representations for Forward-Thinking Discrete Diffusion Models
Learned Relay Representations enable masked diffusion models to propagate useful latent information across denoising steps, scaling to Fast-dLLM v2 to outperform supervised finetuning on coding tasks while cutting inf...
-
Dynamic Chunking for Diffusion Language Models
DCDM replaces positional blocks with learnable semantic chunks via differentiable Chunking Attention, yielding consistent gains over block and unstructured diffusion baselines up to 1.5B parameters.
-
Masked Diffusion Language Models are Strong and Steerable Text-Based World Models for Agentic RL
Masked diffusion language models, not larger autoregressive LLMs, are the better building block for text-based world models in agentic RL, improving rollout fidelity, diversity, and downstream task success.
-
DMax: Aggressive Parallel Decoding for dLLMs
DMax uses On-Policy Uniform Training and Soft Parallel Decoding to enable aggressive parallelism in dLLMs, raising TPF on GSM8K from 2.04 to 5.47 and on MBPP from 2.71 to 5.86 while preserving accuracy.
-
Discrete Stochastic Localization for Non-autoregressive Generation
Discrete Stochastic Localization lets a single trained network support an entire family of per-token SNR paths for discrete sequence generation, with masked diffusion as a special case, and improves MAUVE scores when ...
-
DICE: Diffusion Large Language Models Excel at Generating CUDA Kernels
DICE, a family of diffusion LLMs trained with a bi-phase infilling-to-generation RL curriculum, achieves state-of-the-art CUDA kernel generation at data and token budgets far below prior specialized autoregressive models.
-
Not All Denoising Steps Are Equal: Model Scheduling for Faster Masked Diffusion Language Models
Early and late denoising steps in masked diffusion LMs are robust to smaller-model replacement, enabling 17% FLOPs reduction with modest generative quality loss.
-
PartDiffuser: Part-wise 3D Mesh Generation via Discrete Diffusion
PartDiffuser is a semi-autoregressive discrete diffusion framework that generates high-fidelity 3D meshes from point clouds by combining inter-part autoregression with intra-part parallel diffusion using a part-aware ...
-
DELTA-TTS: Adapting Autoregressive Model into Diffusion Language Model for Text-to-Speech
A LoRA-plus-convolution adaptation converts an AR TTS backbone into a confidence-ordered discrete diffusion model that improves WER and speed on limited data.
-
S2D2: Fast Decoding for Diffusion LLMs via Training-Free Self-Speculation
Training-free self-speculation reuses a block-diffusion model’s block-size-1 mode as a local AR verifier, improving accuracy–speed tradeoffs over confidence-threshold decoding.
-
Reducing Pretraining-Generation Mismatch in Diffusion Language Models
A training objective that keeps prompts clean and applies diffusion only to the continuation improves diffusion language models on continuation benchmarks without changing inference.
-
Thinking with Anchors: Grounded and Efficient Document Reasoning
ADOPD 2026 extends ADOPD 2024 with semantic tags, captions, and grounded reasoning traces, and its DocCount benchmark shows top VLMs reach just 72.85% exact-match accuracy.
-
WAM-Diff2: Hierarchical AR-to-Diffusion Distillation for Highly Efficient Autonomous Driving VLA
A three-stage distillation converts an autoregressive driving VLA into a block-causal masked diffusion model, preserving planning accuracy while decoding 2.8x faster (15.1x with optimized kernels).
-
Escaping Confidence Trap: Evolutionary Decoding for Mathematical Reasoning in Diffusion LLMs
Evolutionary Decoding, a selection-and-mutation test-time strategy, improves LLaDA 2.0 mathematical reasoning on AIME and AMC benchmarks.
-
Hierarchical Domain Generalization
Over infinite domains, hierarchy-uniform domain generalization is impossible for every nontrivial hypothesis class; a length-generalization bound is a property of the length hierarchy, not a hierarchy-free guarantee.
-
Seeing the End at Step Zero: Accelerating Diffusion MLLMs via MLP Sparsity-Aware Truncation
A diffusion multimodal LLM's early-layer MLP sparsity at denoising step 0 pinpoints the semantic boundary, enabling one-shot suffix truncation that raises throughput up to ~31x.
-
Nemotron-Labs-Diffusion: A Tri-Mode Language Model Unifying Autoregressive, Diffusion, and Self-Speculation Decoding
Joint AR–diffusion training yields one tri-mode LM that switches AR, diffusion, and self-speculation, beating open AR/diffusion models on accuracy and tokens-per-forward.
-
Multi-Block Diffusion Language Models
MBD-LMs raise average tokens per forward pass from 3.47 to 6.19 (and to 9.34 with DMax) via multi-block teacher forcing and optimized parallel decoding while holding or slightly improving accuracy on math and code tasks.
-
Bifocal Diffusion Language Models: Asymmetric Bidirectional Context for Parallel Generation
R2LM combines causal attention with a reverse Mamba SSM sidecar to supply right-side context in dLLMs, claiming 2.4x-12.9x throughput gains over bidirectional dLLMs and 1.9x-2.9x over AR baselines while matching or ex...
-
Causal-rCM: A Unified Teacher-Forcing and Self-Forcing Open Recipe for Autoregressive Diffusion Distillation in Streaming Video Generation and Interactive World Models
Causal-rCM unifies teacher-forcing and self-forcing distillation for autoregressive video diffusion, delivering a 2-step model with VBench-T2V score 84.63 and enabling interactive world models on Cosmos 3 using only s...
-
Back on Track: Aligning Rewards and States for Reasoning in Diffusion Large Language Models
PAPO improves reasoning performance in diffusion LLMs by converting sparse terminal rewards into dense step-wise credit and replaying real high-uncertainty trajectories, reporting gains up to 42.2% on Countdown.
-
Data-Efficient Autoregressive-to-Diffusion Language Models via On-Policy Distillation
On-policy distillation from a frozen autoregressive teacher to a bidirectional student eliminates train-inference mismatch and enables data-efficient ARLM-to-DLM conversion.
-
SemBlock: Semantic Boundary Dynamic Blocks for Diffusion LLMs
SemBlock adds semantic-boundary prediction to enable dynamic block decoding in diffusion LLMs and reports gains over fixed-block and AdaBlock baselines on GSM8K, IFEval, MATH, and HumanEval.
-
AMix-2: Establishing Protein as a Native Modality in Large Language Models
AMix-2 unifies protein sequences and text in one LLM via shared tokens and block-wise diffusion modeling, introduces the ProteinArena benchmark, and reports competitive performance against task-specific protein models...
-
GDSD: Reinforcement Learning as Guided Denoiser Self-Distillation for Diffusion Language Models
GDSD reduces RL for dLLMs to likelihood-free self-distillation via a normalization-free logit-matching objective, outperforming ELBO methods with more stable training on LLaDA-8B and Dream-7B.
-
Optimus: Elastic Decoding for Efficient Diffusion LLM Serving
Optimus enables elastic decoding granularity adaptation in diffusion LLMs via chunked decoding and load-based scheduling to raise throughput under dynamic conditions.
-
Fast-dDrive: Efficient Block-Diffusion VLM for Autonomous Driving
Fast-dDrive is a block-diffusion VLA that reports SOTA ADE on WOD-E2E, 0.32 m L2 on nuScenes, and 12x throughput over AR baselines via section scaffolds and test-time rollout averaging.
-
Orthrus: Memory-Efficient Parallel Token Generation via Dual-View Diffusion
Orthrus unifies autoregressive LLMs and diffusion models via shared KV cache and consensus to enable up to 7.8x parallel token generation speedup with O(1) memory overhead and lossless results.
-
Polestar: Drift-Aware Cache Calibration and Token Commitment for Efficient Inference of Diffusion LLMs
Diffusion-LLM inference can be accelerated with one measured signal — representational drift — that decides which cached positions to refresh and which tokens to commit early, reaching 3.67 tokens per forward pass.
-
Where to Place the Query? Unveiling and Mitigating Positional Bias in In-Context Learning for Diffusion LLMs via Decoding Dynamics
Query position is a first-order variable in dLLM ICL whose variance matches semantic quality impact; mitigated via Average Confidence metric and training-free Auto-ICL routing.
-
LightningRL: Breaking the Accuracy-Parallelism Trade-off of Block-wise dLLMs via Reinforcement Learning
A GRPO-based post-training method for block-wise diffusion LLMs improves average tokens-per-forward from ~3 to 7.3 while preserving accuracy.
-
MetaState: Persistent Working Memory Enhances Reasoning in Discrete Diffusion Language Models
Adding a 0.6%-parameter recurrent working memory to frozen discrete diffusion LLMs yields an average 4.5-percentage-point gain on GSM8K, MATH-500, HumanEval, and MBPP.
-
Is Your Diffusion Sampler Actually Correct? A Sampler-Centric Evaluation of Discrete Diffusion Language Models
Under an exact oracle denoiser derived from a ground-truth Markov chain, SEDD, MDLM, LLaDA, and ReMDM samplers show large transition-level error at few diffusion steps; GenPPL/MAUVE can improve or stay flat while tran...
-
DODO: Discrete OCR Diffusion Models
Block-based discrete diffusion can transcribe documents in parallel, roughly matching autoregressive OCR accuracy while cutting inference time by up to about 3x in a lower-accuracy fast variant.
-
MAGE: All-[MASK] Block Already Knows Where to Look in Block Diffusion LLM
MAGE uses the initial all-masked block's attention to choose one sparse KV index set for the whole block, matching exact-attention accuracy at moderate budgets while cutting long-context latency roughly 1.5-6.3x.
-
Training-Trajectory-Aware Token Selection
Training-Trajectory-Aware Token Selection (T3S) reconstructs the token-level training objective to overcome a performance bottleneck in continual distillation of reasoning capabilities from large to small language models.
-
Efficient-DLM: From Autoregressive to Diffusion Language Models, and Beyond in Speed
Efficient-DLM converts AR models to dLMs via block-wise causal attention and position-dependent masking, yielding higher accuracy and 2.7-4.5x throughput than Dream 7B and Qwen3 4B.
-
Sparse-LaViDa: Sparse Multimodal Discrete Diffusion Language Models
Sparse-LaViDa speeds up masked diffusion LLMs by truncating masked tokens, using register tokens and a step-causal attention mask, reaching ~2-2.8x speedup over LaViDa-O with comparable generation quality.
-
DiffuMamba: High-Throughput Diffusion LMs with Mamba Backbone
A masked diffusion language model built on a bidirectional Mamba backbone matches Transformer-based denoisers on quality while decoding with near-linear time scaling.
-
CANDI: Hybrid Discrete-Continuous Diffusion Models
CANDI combines masked and Gaussian corruption in one noising process, letting discrete diffusion models use continuous gradients for joint updates and guidance.
-
Reinforcement Learning with Discrete Diffusion Policies for Combinatorial Action Spaces
A method trains discrete diffusion policies for combinatorial RL by matching to a PMD-regularized target distribution, reporting SOTA performance and sample efficiency on DNA generation, macro-action, and multi-agent ...
-
Structuring The Future: Diffusion LLM Speculative Decoding via Calibrated Draft Graphs
Spiffy speeds up diffusion LLM inference up to about 3x (and up to 7.9x with parallel decoding) by verifying multiple candidate unmasked states in one batched model call, while preserving greedy output.
-
Revolutionizing Reinforcement Learning Framework for Diffusion Large Language Models
TraceRL aligns the RL objective with the DLM's actual step-by-step decoding, producing TraDo-4B/8B models that beat autoregressive baselines on math reasoning.
-
Set Block Decoding is a Language Model Inference Accelerator
Fine-tuning an autoregressive LLM with an extra masked-token loss lets it decode several non-consecutive future tokens per forward pass, giving 3-5x fewer passes at similar accuracy.
-
Diffusion Language Models Know the Answer Before Decoding
DLMs show early answer convergence allowing Prophet to cut decoding steps by up to 3.4x on LLaDA-8B and Dream-7B while keeping output quality.
-
Seed Diffusion: A Large-Scale Diffusion Language Model with High-Speed Inference
Seed Diffusion Preview is a discrete diffusion language model that reaches 2146 tokens per second inference on H20 GPUs with competitive code benchmark performance, establishing a new speed-quality Pareto frontier.
-
Generative Distribution Distillation
Knowledge distillation is reformulated as conditional diffusion over teacher feature tokens, with class-center contraction replacing the classification loss, yielding state-of-the-art ImageNet distillation numbers.
Reviewed May 15, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.