atlas

Research map / Vision-language and multimodal / Multimodal LLMs

A-VL: Adaptive Attention for Large Vision-Language Models

AAAI 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Attention-based visual token pruning · 3 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 A-VL, a training-free, plug-and-play adaptive attention method that manages KV cache separately for vision tokens (core/secondary/minor sets with periodic updates, prefill pruning) and text tokens (H2O-style accumulated attention eviction) in LVLMs.

Problem

LVLM inference is expensive because the KV cache grows with long visual token sequences; existing adaptive attention methods (StreamingLLM, H2O, FastV) are designed for single-modal LLMs or break when combined with KV cache.

Approach

Observes that vision and text tokens in LVLMs have different attention patterns (vision attention is sparse, drifts slowly, and stays high; text attention decays rapidly), and manages each modality's cache separately: vision tokens are stored in a secondary set but only core tokens are computed, refreshed every K steps; text tokens use H2O-style local plus heavy-hitter eviction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use A-VL instead of H2OLLaVA 1.5 7B · Six-task averageaverage score: 58.54 -> 58.93Helped
Use A-VL instead of H2OLLaVA 1.5 13B · Six-task averageaverage score: 62.18 -> 62.65Helped
Use A-VL instead of H2OLLaVA 1.6 7B · Six-task averageaverage score: 70.75 -> 71.28Helped
Use A-VL instead of H2OLLaVA 1.6 13B · Six-task averageaverage score: 71.90 -> 72.22Helped
Use A-VL instead of H2OQwen-VL · Six-task averageaverage score: 61.77 -> 62.39Helped
Add core-cache selection and update the core set every K=3 steps (ablation)A-VL on LLaVA 1.5 7B · DocVQAscore: 31.26 -> 31.02Hurt
Add prefill image-token retention P=90 (ablation)A-VL on LLaVA 1.5 7B · DocVQAscore: 31.02 -> 31.02No clear effect
Add text-cache retention T=50 (ablation)A-VL on LLaVA 1.5 7B · DocVQAscore: 31.02 -> 30.92Hurt
Retain 40% of image cache as secondary cache (ablation)A-VL on LLaVA 1.5 7B · DocVQAscoreNo clear effect
Retain less than 80% of image tokens in prefill (ablation)A-VL on LLaVA 1.5 7B · DocVQAscoreHurt
Increase text-cache retention above 60% (ablation)A-VL · DocVQAscoreHelped
Compress KV cache to 50%A-VL on LLaVA 1.6 7B · Decoder inferencespeedup: 1.8xHelped

Surprising findings

Limitations

Experimental setup

Datasets: Flickr30k OCRVQA DocVQA TextVQA VQAv2 Nocaps OCRBench

Benchmarks: DocVQA TextVQA OCRBench Nocaps Flickr30k VQAv2

Metrics: ANLS accuracy CIDEr OCRBench score KV cache memory decoder latency

Baselines: FastV H2O Original (full KV cache)

Builds on: H2O FastV StreamingLLM

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