← Latest papers
🤖 AI

TOPS: First-Principles Visual Token Pruning via Constructing Token Optimal Preservation Sets for Efficient MLLM Inference

This paper introduces TOPS, a training-free and model-agnostic visual token pruning method that constructs optimal preservation sets based on task relevance, information coverage, and semantic diversity to significantly improve MLLM inference efficiency while maintaining or even enhancing performance.

Original authors: Tinghao Wang, Yichen Guo, Rui Huang, Zheng Lu, Qizhe Zhang, Chenxi Li, Yuan Zhang, Jiajun Cao, Zhirong Shen, Yaosong Du, Guangyan Gan, Wenya Wang, Lin William Cong, Shanghang Zhang

Published 2026-06-26
📖 4 min read☕ Coffee break read

Original authors: Tinghao Wang, Yichen Guo, Rui Huang, Zheng Lu, Qizhe Zhang, Chenxi Li, Yuan Zhang, Jiajun Cao, Zhirong Shen, Yaosong Du, Guangyan Gan, Wenya Wang, Lin William Cong, Shanghang Zhang

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 giant library of books (the visual tokens) that a super-smart robot (the Multimodal Large Language Model) needs to read to answer a question. The problem is, the library is so huge that the robot gets overwhelmed, takes forever to read, and uses up all its energy just flipping pages.

For a long time, people tried to help the robot by telling it, "Just skip the boring pages!" But the old methods were a bit clumsy:

  • The "Attention" method was like a robot that only looked at pages with the biggest, boldest fonts. It often skipped important details just because they were written in small text, or it kept reading the same paragraph five times because it looked similar.
  • The "Diversity" method was like a robot trying to pick pages that looked different from each other. It might pick a page about a cat and a page about a car, but it might accidentally throw away the page that actually answers the user's specific question.

Enter TOPS: The Smart Librarian

The paper introduces a new method called TOPS (Token Optimal Preservation Sets). Instead of just guessing which pages to keep, TOPS acts like a highly organized, first-principles librarian who asks three specific questions before deciding what stays on the shelf:

  1. "Is this page relevant to the question?" (Task Relevance)
    • Analogy: If the user asks, "What color is the car?", the librarian immediately knows to keep the page with the car and throw away the page about the sky.
  2. "Does this page cover new ground?" (Information Coverage)
    • Analogy: If we already have a page describing the car's red paint, we don't need a second page that says the exact same thing. We need a page that tells us something new, like the car's license plate number.
  3. "Is this page unique from the others we picked?" (Semantic Diversity)
    • Analogy: We don't want a stack of five pages that all say "The car is red." We want one page that says "Red," one that says "Fast," and one that says "Old." This ensures we get a full picture without repetition.

How It Works in Real Life

The paper shows that TOPS doesn't need to be taught (it's "training-free"). It can be plugged into different robot brains (like LLaVA, Qwen, or InternVL) and works instantly.

  • The "Two-Stage" Cleanup: Imagine the robot is reading a long video.
    • Stage 1: TOPS does a quick sweep, throwing away the obvious junk (like blank frames or blurry shots) before the robot even starts thinking deeply.
    • Stage 2: As the robot reads, TOPS keeps a close eye on the conversation. If the robot starts talking about a specific detail, TOPS makes sure the most relevant visual pages are still there, refining the selection to be perfect for that specific question.

The Results: Less is More

The paper claims that by using this smart, three-question approach, TOPS can throw away up to 90% of the visual pages (tokens) and the robot still answers questions just as well as if it had read everything.

  • The Magic Stat: On one specific model (LLaVA-NeXT), TOPS removed 77.8% of the visual data but actually improved the robot's performance slightly (100.6%).
  • Why? The paper suggests that by forcing the robot to ignore the "fluff" and redundant pages, it actually stops the robot from getting confused or making up facts (hallucinations). It's like cleaning a cluttered desk; sometimes, having fewer papers helps you find the right one faster and think more clearly.

In Summary

TOPS is a new way to make AI models faster and smarter by being a stricter, smarter editor. Instead of just picking the "loudest" or "most different" visual clues, it builds a perfect, compact set of clues that are relevant to the question, cover all the necessary information, and don't repeat each other. The result is a robot that thinks faster, uses less memory, and gives better answers.

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 →