paper-with-me

Papers

Block Diffusion: Interpolating Between Autoregressive and Diffusion Language Models

2025-03-12 · Marianne Arriola, Aaron Gokaslan, Justin T. Chiu, Zhihan Yang, Zhixuan Qi, Jiaqi Han, Subham Sekhar Sahoo, Volodymyr Kuleshov

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

📄 PDF Abstract BibTeX arXiv:2503.09573

Code (2)

kuleshov-group/bd3lms 공식 구현 pytorch
MindSpore-scientific/code-12/tree/main/Block_Model mindspore

Tasks

DenoisingLanguage ModelingLanguage Modelling

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

ACDiT: Interpolating Autoregressive Conditional Modeling and Diffusion Transformer

2024-12-10 · Jinyi Hu, Shengding Hu, Yuxuan Song, Yufei Huang 외

The recent surge of interest in comprehensive multimodal models has necessitated the unification of diverse modalities. However, the unification suffers from disparate methodologies. Continuous visual generation necessit…

DenoisingImage GenerationVideo Generation

Set Diffusion: Interpolating Token Orderings Between Autoregression and Diffusion for Fast and Flexible Decoding

2026-07-02 · Marianne Arriola, Volodymyr Kuleshov arxiv

Discrete diffusion models have steadily improved in quality relative to autoregressive (AR) models. However, these models are normally constrained to fixed-length generation and do not support key-value (KV) caching. Blo…

Mathematical Reasoning

Latent Block-Diffusion Temporal Point Processes: A Semi-Autoregressive Framework for Asynchronous Event Sequence Generation

2026-06-23 · Shuai Zhang, Yancheng Chen, Chuan Zhou, Yang Liu 외 arxiv

Modeling and sampling from the underlying distribution of asynchronous event sequences are crucial in various real-world applications, including social networks, medical diagnosis, and financial transactions. Existing au…

Medical DiagnosisPoint Processes

Diffusion In Diffusion: Reclaiming Global Coherence in Semi-Autoregressive Diffusion

2026-01-20 · Linrui Ma, Yufei Cui, Kai Han, Yunhe Wang arxiv

One of the most compelling features of global discrete diffusion language models is their global bidirectional contextual capability. However, existing block-based diffusion studies tend to introduce autoregressive prior…

Generalized Interpolating Discrete Diffusion

2025-03-06 · Dimitri von Rütte, Janis Fluri, Yuhui Ding, Antonio Orvieto 외

While state-of-the-art language models achieve impressive results through next-token prediction, they have inherent limitations such as the inability to revise already generated tokens. This has prompted exploration of a…

Language ModelingLanguage Modelling