← Latest papers
💬 NLP

Efficient-DLM: From Autoregressive to Diffusion Language Models, and Beyond in Speed

This paper introduces Efficient-DLM, a framework that converts pretrained autoregressive models into highly efficient diffusion language models by employing a block-wise attention pattern and position-dependent token masking, thereby achieving superior accuracy and throughput compared to state-of-the-art models.

Original authors: Yonggan Fu, Lexington Whalen, Zhifan Ye, Xin Dong, Shizhe Diao, Jingyu Liu, Chengyue Wu, Hao Zhang, Enze Xie, Song Han, Maksim Khadkevich, Jan Kautz, Yingyan Celine Lin, Pavlo Molchanov

Published 2026-05-01
📖 5 min read🧠 Deep dive

Original authors: Yonggan Fu, Lexington Whalen, Zhifan Ye, Xin Dong, Shizhe Diao, Jingyu Liu, Chengyue Wu, Hao Zhang, Enze Xie, Song Han, Maksim Khadkevich, Jan Kautz, Yingyan Celine Lin, Pavlo Molchanov

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: The Traffic Jam vs. The Highway

Imagine two ways to write a story:

  1. The Old Way (Autoregressive/AR): This is like a single-lane road. You write one word, then the next, then the next. You can't write the second word until the first one is finished. It's very accurate, but it's slow because you have to wait in line for every single word.
  2. The New Way (Diffusion/DLM): This is like a multi-lane highway. You can write many words at the same time (in parallel). It should be much faster. However, in the past, these "highways" were bumpy, confusing, and often produced lower-quality stories than the single-lane road. They were also very expensive to build (train).

The Problem: Scientists wanted the speed of the highway with the quality of the single-lane road, but they couldn't figure out how to build it without starting from scratch (which costs a fortune).

The Solution: The authors of this paper figured out how to take an existing, high-quality "single-lane" model and transform it into a "highway" model that is both fast and accurate. They call this new family of models Efficient-DLM.


How They Did It: Three Key Tricks

The paper identifies three main "rules" they had to follow to make this transformation work.

1. The "Clean Context" Rule (The Block-Way)

  • The Old Mistake: Previous attempts tried to let the model look at the entire sentence at once, even the parts that were still messy or missing. Imagine trying to solve a puzzle where half the pieces are missing, and you are allowed to look at the empty spaces as if they were filled. This confused the model and made it forget what it learned before.
  • The Fix: The authors decided to break the sentence into small blocks (like chapters in a book).
    • The model looks at the previous chapters, which are already finished and clean.
    • It only tries to fix the current chapter, which is messy.
    • Analogy: Think of it like a construction crew. They don't try to fix the whole building at once. They finish the foundation and the first floor (clean context) before moving up to fix the second floor (the messy block). This keeps the structure stable and allows them to use a "shortcut" (called KV caching) to remember what they've already built, making the process much faster.

2. The "No Token Shift" Rule (Stop Guessing the Next Step)

  • The Old Mistake: When converting the old model, researchers used to make the model guess the next word, just like the old single-lane model did.
  • The Fix: The authors found that the model doesn't need to guess the "next" word. It just needs to fix the missing words right in front of it.
  • Analogy: Imagine you are editing a document.
    • Old Way: You read a sentence, then try to predict the very next sentence before you even finish editing the current one.
    • New Way: You just focus on filling in the blank spaces in the current paragraph. It turns out, fixing the blanks is easier and more accurate than trying to predict the future.

3. The "Position-Dependent Masking" Rule (The Left-to-Right Bias)

  • The Problem: When the model is being trained, it used to hide words randomly (like picking lottery numbers). But when the model is actually used (inference), it naturally tends to finish words from left to right, just like humans read. This created a mismatch: the training didn't look like the real test.
  • The Fix: The authors changed the training so that the model is more likely to hide words at the end of a block, rather than the beginning.
  • Analogy: Imagine a teacher grading a test.
    • Old Training: The teacher covers up random questions on the page.
    • New Training: The teacher realizes that students usually get stuck on the last few questions of a section. So, the teacher specifically practices covering up the end of the section. This prepares the model for the real world, where it has to finish the sentence from left to right.

The Results: Speed and Smarts

By following these rules, the authors created the Efficient-DLM family (sizes 1.5B, 4B, and 8B).

  • Speed: They are significantly faster than the best existing models. For example, their 8B model is 4.5 times faster than a competitor called "Dream" and 2.7 times faster than "Qwen3 4B."
  • Accuracy: Despite being faster, they are actually more accurate on math, coding, and reasoning tasks than the models they beat.
  • Flexibility: Because they can generate multiple words at once, you can tune them. If you need speed, you generate many words at once. If you need extreme precision, you generate fewer words at once. It's like having a car that can switch between "Racing Mode" and "Cruising Mode" instantly.

Summary

The paper says: "We took a slow, accurate model and taught it to run on a highway. We did this by organizing the work into clean blocks, stopping it from guessing the future, and training it to focus on the end of sentences. The result is a model family that is both faster and smarter than the current state-of-the-art."

They also noted that because these models can look at text from both directions (bidirectional), they are surprisingly good at understanding the "meaning" of text for search and embedding tasks, outperforming the older single-direction models.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →