Fast-Slow Efficient Training for Multimodal Large Language Models via Visual Token Pruning
This paper proposes DualSpeed, a fast-slow training framework that combines visual token pruning for efficiency with a full-sequence auxiliary mode and self-distillation to resolve training-inference mismatches, thereby accelerating MLLM training by up to 4.0 without compromising performance.
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 are trying to teach a very smart student (a Multimodal Large Language Model) to understand the world by showing them thousands of pictures.
The Problem: The "Too Much Information" Bottleneck
Right now, these models are like students who get overwhelmed. When you show them a picture, the computer breaks it down into hundreds or even thousands of tiny pieces called "visual tokens." It's as if you handed the student a 1,000-page book for every single image, even though most of the pages are just blank white space or repetitive patterns.
Trying to read all those pages takes forever. This makes training these models incredibly slow, expensive, and energy-hungry.
The Old Idea: The "Cut-and-Paste" Mistake
Researchers realized that many of those pages are useless. They tried a technique called Visual Token Pruning, which is like using a highlighter to cross out the boring, redundant pages before showing the book to the student. This works great for testing the student later (inference), making them faster.
But when they tried using this method during training, it backfired. It created a "mismatch."
- The Analogy: Imagine you only ever trained the student on a 10-page summary of a book. Then, on the final exam, you handed them the full 1,000-page book. The student would panic and fail because they never learned how to handle the full version. They got too used to the short version.
The Solution: DualSpeed (The "Fast-Slow" Training Camp)
The authors of this paper, Dingkun Zhang and team, created a new training framework called DualSpeed. Think of it as a two-track training camp that switches back and forth randomly to solve the mismatch problem.
The Fast Lane (The Speedy Practice):
- Most of the time (about 90% of the sessions), the model trains in "Fast Mode."
- Here, they use the "pruning" technique to cut out the useless visual tokens. The model learns quickly from the short, efficient summaries.
- To help the model remember which version it's looking at, they add a tiny, invisible "name tag" (called a Mode Isolator) to the start of the short summary. This tells the model, "Hey, this is the condensed version; focus on the key details."
The Slow Lane (The Full-Book Review):
- Occasionally (about 10% of the time), the model switches to "Slow Mode."
- Here, they show the model the full, unpruned picture (all 1,000 pages).
- To make sure the model doesn't get lazy during these rare sessions, they use a trick called Self-Distillation. The "Fast Mode" (which has already learned a lot) acts as a teacher, whispering the answers to the "Slow Mode" student. This ensures the student learns the full version effectively, even though they see it less often.
The Result: Best of Both Worlds
By mixing these two modes, the model gets the speed of the Fast Lane but retains the ability to handle the full, complex world of the Slow Lane.
- Speed: They trained models 2.1 times to 4.0 times faster than before.
- Performance: Despite the speed, the models didn't get dumber. They kept over 99% of their original performance.
- Flexibility: The final model is smart enough to handle both the short summaries (if you want speed later) and the full images (if you want maximum accuracy).
In Summary
The paper claims that by using a "Fast-Slow" switching system, they can teach these massive AI models much faster without making them forget how to read the full books. They found that roughly 90% of the visual tokens are actually redundant during training, and by cutting them out smartly (while occasionally practicing with the full version), they can save massive amounts of time and money without losing intelligence.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.