← Latest papers
🤖 machine learning

BARD: Bridging AutoRegressive and Diffusion Vision-Language Models Via Highly Efficient Progressive Block Merging and Stage-Wise Distillation

BARD is a novel framework that efficiently converts pretrained autoregressive vision-language models into large-block diffusion models with up to 3x faster decoding throughput by employing progressive block merging and stage-wise intra-diffusion distillation, thereby achieving state-of-the-art performance while avoiding the quality degradation typically associated with direct autoregressive-to-diffusion conversion.

Original authors: Baoyou Chen, Hanchen Xia, Peng Tu, Haojun Shi, Shan Mu, Weihao Yuan, Siyu Zhu

Published 2026-04-21
📖 4 min read☕ Coffee break read

Original authors: Baoyou Chen, Hanchen Xia, Peng Tu, Haojun Shi, Shan Mu, Weihao Yuan, Siyu Zhu

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

Imagine you have a brilliant, hardworking librarian (the Autoregressive Model) who is incredibly good at reading books and answering questions about them. However, this librarian has one major flaw: they can only write one word at a time, and they must wait for the previous word to be finished before starting the next. If you ask them to write a long essay, it takes them forever because they are working in a strict, linear line.

Now, imagine a new type of writer (the Diffusion Model) who works differently. Instead of writing word-by-word, this writer starts with a blank page full of scribbles and "noise." They look at the whole page at once and fix many words simultaneously, refining the text in big chunks. This is much faster, but there's a catch: if you try to turn your brilliant librarian into this new type of writer overnight, they get confused. They lose their ability to reason, their answers become nonsense, and they forget how to read the pictures in the books.

BARD is the solution to this problem. It's a clever "bridge" that helps the slow, word-by-word librarian transform into the fast, chunk-by-chunk writer without losing their intelligence.

Here is how BARD does it, using three simple metaphors:

1. The "Staircase" Instead of a "Cliff" (Progressive Block Merging)

If you tried to jump from writing one word at a time to writing 32 words at once, you would likely fall. That's what happens when you try to convert these models directly; the jump is too big, and they crash.

BARD builds a staircase.

  • Step 1: It teaches the librarian to write in tiny groups of 4 words at a time. They get used to this new rhythm.
  • Step 2: Once they are comfortable, it asks them to write in groups of 8.
  • Step 3: Then 16, and finally 32.

By slowly increasing the size of the "chunks" they write, the model adapts smoothly. It never has to make a scary, giant leap. It just takes one small step up the stairs at a time.

2. The "Master Coach" vs. The "Confused Teacher" (Stage-Wise Distillation)

Usually, when you train a new student (the big chunk model), you might try to teach them using the original librarian (the word-by-word model) as the teacher. But this doesn't work well because they speak different languages! The librarian talks about "what comes next," while the new student talks about "fixing what's already there." It's like trying to teach a swimmer using a book on how to run; the advice doesn't match the action.

BARD solves this by creating a special "Master Coach."

  • First, it trains a small, stable version of the new writer (the "Anchor") who is already good at the chunk-by-chunk style.
  • Then, as the student grows bigger (writing 16 or 32 words at once), this same Master Coach stays on the sidelines to guide them.
  • Because the Coach speaks the same "chunk language" as the student, the guidance is perfect. This ensures that as the student gets faster, they don't lose their smarts.

3. The "Red Pen" Practice (Mixed Noise Scheduler)

Standard training for these fast writers only asks them to fix words that are completely hidden (masked). It's like a teacher covering a word with a black box and asking, "What goes here?"

BARD adds a twist: it also asks the model to fix words that are visible but wrong.

  • Imagine a sentence where the word "cat" is clearly written, but it should be "dog."
  • BARD trains the model to spot that error and correct it, even though the word is already there.
  • This teaches the model to be a better editor. It learns not just to fill in blanks, but to revise and improve its own work, making the final answer much more accurate.

The Result: Speed Without Sacrifice

The result of the BARD framework is a model that is 3 times faster than the original librarian because it writes in big chunks, but it is just as smart (or even smarter) because it was trained carefully using the staircase and the Master Coach.

In the paper's tests, these new models (BARD-VL) beat all other "fast" models and even outperformed the original "slow" models on many tasks like reading charts, understanding documents, and solving visual puzzles.

In short: BARD is the training program that teaches a slow, careful thinker how to become a fast, parallel thinker without making them forget how to think at all.

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 →