Efficient-DLM: From Autoregressive to Diffusion Language Models, and Beyond in Speed
Abstract
Lay Summary
Most language models generate text one word at a time, which can make them slow, especially when serving a small number of users. An alternative approach can generate several words in parallel, but existing models of this kind are often harder to train and have not consistently matched the quality of standard language models. In this paper, we study how to turn strong existing language models into faster parallel-generation models without losing their original abilities. The key idea is to retrain the model in a way that keeps its useful left-to-right knowledge while letting it fill in small chunks of text more flexibly. We also adjust training so that it better matches how the model generates text at test time. These design choices lead to Efficient-DLM, a family of models that improves the trade-off between answer quality and generation speed. Across math, coding, knowledge, and reasoning tasks, Efficient-DLM produces competitive or better answers while generating text substantially faster than prior models.