about
Diffusion Beats Autoregressive in Data-Constrained Settings (arxiv.org)
3 points by badmonster on Jul 22, 2025 | hide | past | pdf | 1 comment on HN

In plain words: Diffusion models fill in randomly hidden words instead of predicting left to right, so re-reading the same text teaches them in many orders. With limited data but plenty of compute, they beat left-to-right models on loss and tasks; a formula predicts when they win.

Abstract

Autoregressive (AR) models have long dominated the landscape of large language models, driving progress across a wide range of tasks. Recently, diffusion-based language models have emerged as a promising alternative, though their advantages over AR models remain underexplored. In this paper, we systematically study masked diffusion models in data-constrained settings where training involves repeated passes over limited data and find that they significantly outperform AR models when compute is abundant but data is scarce. Diffusion models make better use of repeated data, achieving lower validation loss and superior downstream performance. We find new scaling laws for diffusion models and derive a closed-form expression for the critical compute threshold at which diffusion begins to outperform AR. Finally, we explain why diffusion models excel in this regime: their randomized masking objective implicitly trains over a rich distribution of token orderings, acting as an implicit data augmentation that AR's fixed left-to-right factorization lacks. Our results suggest that when data, not compute, is the bottleneck, diffusion models offer a compelling alternative to the standard AR paradigm. Our code is available at: https://diffusion-scaling.github.io.

Mihir Prabhudesai, Mengning Wu, Amir Zadeh, Katerina Fragkiadaki, Deepak Pathak
arXiv:2507.15857 · cs.LG, cs.AI, cs.CV, cs.RO · submitted Jul 21, 2025 · updated Oct 26, 2025
abstract · pdf · html · Project Webpage: https://diffusion-scaling.github.io

add comment on HN
Also discussed: Jul 2025 (5 points, 0 comments)

a systematic comparisons between diffusion and autoregressive models