atlas

Research map / Vision-language and multimodal / Multimodal LLMs

HiRED: Attention-Guided Token Dropping for Efficient Inference of High-Resolution Vision-Language Models

AAAI 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Attention-based visual token pruning · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HiRED, a training-free, plug-and-play visual token dropping method for high-resolution VLMs that allocates a fixed token budget across image partitions using ViT CLS attention and keeps the most informative tokens before the LLM.

Problem

High-resolution VLMs with dynamic partitioning generate many visual tokens, causing high latency, low throughput and GPU memory pressure on resource-constrained commodity GPUs.

Approach

Uses ViT CLS-attention from an initial layer on the full image to allocate per-partition token budgets, and CLS-attention from the final layer to select the top-scoring tokens within each partition's budget, dropping tokens early before the LLM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
HiRED token dropping at 20% budget vs full tokensLLaVA-Next-7B · TextVQA / DocVQA / ChartQAaccuracy: TextVQA 64.8→61.4; DocVQA 73.4→60.8; ChartQA 54.8→42.0Hurt
HiRED token budget raised from 20% to 40%LLaVA-Next-7B · DocVQA / ChartQAaccuracy: DocVQA 60.8→68.7; ChartQA 42.0→46.5Helped
HiRED dropping at 20% budget vs full tokensLLaVA-Next-7B · VQA-v2 / ScienceQAaccuracy: VQA-v2 77.5 vs 80.3; ScienceQA 73.4 vs 73.2No clear effect
HiRED at 20% and 40% budget vs PruMerge+ on transcription tasksLLaVA-Next-7B · TextVQA / DocVQAaccuracy: HiRED-20% 61.4 vs PruMerge+ 54.4 on TextVQA; 60.8 vs 44.6 on DocVQAHelped
CLS-attention-based budget allocation (layer 0) vs even budget split (ablation)HiRED on LLaVA-Next-7B · TextVQA / DocVQAaccuracy: TextVQA 52.2→54.8; DocVQA 48.8→59.2Helped
Dropping tokens by final layer (22) CLS attention vs layer 11 (ablation)HiRED on LLaVA-Next-7B · TextVQA / DocVQAaccuracy: TextVQA 51.9→54.8; DocVQA 52.0→59.2Helped
Using final-layer CLS attention for budget allocation (layer 22) instead of layer 0 (ablation)HiRED on LLaVA-Next-7B · TextVQA / DocVQAaccuracy: TextVQA 54.8→37.3; DocVQA 59.2→54.0Hurt
Summing CLS attention across heads vs no head aggregation (ablation)HiRED on LLaVA-Next-7B · TextVQA / DocVQAaccuracy: TextVQA 50.5→54.8; DocVQA 52.4→59.2Helped
HiRED token dropping at 20% budget on LLaVA-Next-7B vs full executionLLaVA-Next-7B · BS1 inference efficiencythroughput / latency / memory: 0.49→2.30 tokens/s; 19.49→4.21 s; 16.04→13.76 GBHelped
HiRED 20% budget at batch size 4LLaVA-Next-7B · BS4 memoryGPU memory (GB): Full OOM → 16.99 GBHelped
HiRED token dropping on low-resolution LLaVA-1.5-7BLLaVA-1.5-7B · VQA-v2 / SQA / TextVQA / DocVQAaccuracy: VQA-v2 40%: 79.0 vs 76.6 full; 20%: 74.7; SQA 67.2 vs 69.5 at 40%Mixed

Surprising findings

Limitations

Experimental setup

Datasets: VQA-v2 ScienceQA TextVQA DocVQA OCRBench MME POPE ChartQA

Benchmarks: VQA-v2 ScienceQA TextVQA DocVQA OCRBench MME POPE ChartQA

Metrics: accuracy token generation throughput (tokens/sec) time-to-first-token latency (sec) GPU memory (GB)

Baselines: PruMerge PruMerge+ Spatial pooling FastV FlexAttention TokenCorrCompressor

Builds on: PruMerge LLaVA-Next FastV

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy