Insertion Language Models: Sequence Generation with Arbitrary-Position Insertions
Not on the map. Why?
Abstract (arXiv)
Autoregressive models (ARMs), which predict subsequent tokens one-by-one ``from left to right,'' have achieved significant success across a wide range of sequence generation tasks. However, they struggle to accurately represent sequences that require satisfying sophisticated constraints or whose sequential dependencies are better addressed by out-of-order generation. Masked Diffusion Models (MDMs) address some of these limitations, but the process of unmasking multiple tokens simultaneously in MDMs can introduce incoherences, and MDMs cannot handle arbitrary infilling constraints when the number of tokens to be filled in is not known in advance. In this work, we introduce Insertion Language Models (ILMs), which learn to insert tokens at arbitrary positions in a sequence -- that is, they select jointly both the position and the vocabulary element to be inserted. By inserting tokens one at a time, ILMs can represent strong dependencies between tokens, and their ability to generate sequences in arbitrary order allows them to accurately model sequences where token dependencies do not follow a left-to-right sequential structure. To train ILMs, we propose a tailored network parameterization and use a simple denoising objective. Our empirical evaluation demonstrates that ILMs outperform both ARMs and MDMs on common planning tasks. Furthermore, we show that ILMs outperform MDMs and perform on par with ARMs in an unconditional text generation task while offering greater flexibility than MDMs in arbitrary-length text infilling. The code is available at: https://dhruveshp.com/projects/ilm .
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 41 of its 51 references that are in the map. First posted on arXiv 9 May 2025.
Builds on
41 of 51 references.
References · 41
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022Scalable Diffusion Models with Transformerscited by 5,931
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
29 more
- 2023Stochastic Interpolants: A Unifying Framework for Flows and Diffusionscited by 897
- 2024Simple and Effective Masked Diffusion Language Modelscited by 800
- 2023Discrete Diffusion Modeling by Estimating the Ratios of the Data Distributioncited by 712
- 2024Simplified and Generalized Masked Diffusion for Discrete Datacited by 606
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 496
- 2022A Continuous Time Framework for Discrete Denoising Modelscited by 437
- 2024Prometheus 2: An Open Source Language Model Specialized in Evaluating Other Language Modelscited by 431
- 2023TinyStories: How Small Can Language Models Be and Still Speak Coherent English?cited by 425
- 2016A Corpus and Evaluation Framework for Deeper Understanding of Commonsense Storiescited by 413
- 2022PlanBench: An Extensible Benchmark for Evaluating Large Language Models on Planning and Reasoning about Changecited by 372
- 2013One Billion Word Benchmark for Measuring Progress in Statistical Language Modelingcited by 302
- 2024Generative Flows on Discrete State-Spaces: Enabling Multimodal Flows with Applications to Protein Co-Designcited by 294
- 2024Scaling Diffusion Language Models via Adaptation from Autoregressive Modelscited by 268
- 2022Efficient Training of Language Models to Fill in the Middlecited by 248
- 2021Autoregressive Diffusion Modelscited by 208
- 2025Train for the Worst, Plan for the Best: Understanding Token Ordering in Masked Diffusionscited by 208
- 2019Levenshtein Transformercited by 197
- 2024Scaling up Masked Diffusion Models on Textcited by 195
- 2024The pitfalls of next-token predictioncited by 156
- 2023A Reparameterized Discrete Diffusion Model for Text Generationcited by 152
- 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planningcited by 135
- 2019Insertion Transformer: Flexible Sequence Generation via Insertion Operationscited by 123
- 2023Evaluating Large Language Models on Controlled Generation Taskscited by 73
- 2019Non-Monotonic Sequential Text Generationcited by 55
- 2024Causal Language Modeling Can Elicit Search and Reasoning Capabilities on Logic Puzzlescited by 35
- 2023Trans-Dimensional Generative Modeling via Jump Diffusion Modelscited by 33
- 2020Insertion-Deletion Transformercited by 9
- 2024The Mystery of the Pathological Path-star Task for Language Modelscited by 8
- 2025Language Models, Graph Searching, and Supervision Adulteration: When More Supervision is Less and How to Make More Morecited by 3
Built on by
Citing papers per year: 2025: 2; 2026: 9.
11 papers.
- 2026DreamOn: Diffusion Language Models For Code Infilling Beyond Fixed-size Canvascited by 16
- 2025A Diffusion Model to Shrink Proteins While Maintaining Their Functioncited by 6
- 2026Beyond Masks: Efficient, Flexible Diffusion Language Models via Deletion-Insertion Processescited by 5
- 2025XLM: A Python package for non-autoregressive language modelscited by 4
- 2026Variational Learning for Insertion-based Generationcited by 2
- 2026Generative Molecular Morphing for Flexible-Size Design via Unbalanced Optimal Transportcited by 2
- 2026Low Perplexity is Repetition: A One-Dimensional Self-Conditioning Attractor in Continuous Diffusion LMscited by 2
- 2026Insertion Based Sequence Generation with Learnable Order Dynamicscited by 1
- 2026A Continuous-Time Markov Chain Framework for Insertion Language Modelscited by 0
- 2026From Interface to Inference: Eliciting Any-Order Inference from Any-Order Modelscited by 0
- 2026Line-Coupled Language Modelcited by 0
- 2026Line-Coupled Language Model7 Sep 2026
- 2026From Interface to Inference: Eliciting Any-Order Inference from Any-Order Models29 Jul 2026
- 2026Low Perplexity is Repetition: A One-Dimensional Self-Conditioning Attractor in Continuous Diffusion LMs1 Jul 2026
- 2026A Continuous-Time Markov Chain Framework for Insertion Language Models8 Jun 2026
- 2026Generative Molecular Morphing for Flexible-Size Design via Unbalanced Optimal Transport5 Jun 2026
- 2026Variational Learning for Insertion-based Generation1 Jun 2026
- 2026Beyond Masks: Efficient, Flexible Diffusion Language Models via Deletion-Insertion Processes4 Mar 2026
- 2026Insertion Based Sequence Generation with Learnable Order Dynamics21 Feb 2026
- 2026DreamOn: Diffusion Language Models For Code Infilling Beyond Fixed-size Canvas1 Feb 2026
- 2025XLM: A Python package for non-autoregressive language models18 Dec 2025
- 2025A Diffusion Model to Shrink Proteins While Maintaining Their Function10 Nov 2025
Similar, not cited
Close in wording, no citation either way
- 2025Unifying Autoregressive and Diffusion-Based Sequence Generation
- 2025Theoretical Benefit and Limitation of Diffusion Language Model
- 2025On Powerful Ways to Generate: Autoregression, Diffusion, and Beyond
- 2026Infinite Mask Diffusion for Few-Step Distillation
- 2026Masked Language Flow Models
- 2026Multi-Mask Diffusion Language Models for Few-Step Generation
- 2023SkipDecode: Autoregressive Skip Decoding with Batching and Caching for Efficient LLM Inference
- 2026Edit-Based Refinement for Parallel Masked Diffusion Language Models