atlas

Research map / Architectures and efficiency / Attention and transformers

PACT: Pruning and Clustering-Based Token Reduction for Faster Visual Language Models

CVPR 2025 · Architectures and efficiency › Attention and transformers · approach: Language model pretraining and induction · 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 PACT, a training-free visual token reduction method that prunes unimportant tokens with an attention-free importance metric (EUTI) and merges redundant ones via a new clustering algorithm (DBDPC) at an early LLM layer.

Problem

Visual language models incur high inference cost from large numbers of visual tokens that are often irrelevant or redundant, and existing reduction methods either rely on attention scores (incompatible with FlashAttention) or address only one of pruning or redundancy.

Approach

Combine an attention-free importance score (global query dot key softmax scaled by hidden-state norm) for pruning with Distance Bounded Density Peak Clustering, which bounds intra-cluster distances by a threshold, to merge the remaining tokens; pruned tokens close to cluster centers are recovered and merged in.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PACT for visual token pruning and clusteringLLaVA-OneVision-7B · LLaVA-OneVision-7B benchmark suitethroughput ratio: 100% -> 225%Helped
Use PACT instead of FastV at equal Approach-to-Reference Metric RatioLLaVA-OneVision-7B · LLaVA-OneVision-7B benchmark suitevisual token reduction ratio: 50% -> 71.3%Helped
Combine pruning with clustering-based mergingPACT on LLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHelped
Replace DBDPC with other clustering algorithmsvisual token clustering on LLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHurt
Use EUTI instead of attention-score-based FastV pruningLLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHelped
Use cluster centers as representatives instead of merging cluster tokens (ablation)DBDPC on LLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHurt
Remove proportional attention (ablation)DBDPC on LLaVA-OneVision-7B · higher reduction ratiosbenchmark performanceHurt
Assign each reduced token the mean position ID of its cluster (ablation)DBDPC on LLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHurt
Assign sequential position IDs after reordering reduced tokens by mean position ID (ablation)DBDPC on LLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHurt
Use hidden states instead of key vectors for clustering (ablation)DBDPC on LLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHurt
Remove hidden-state norms from the EUTI importance score (ablation)EUTI on LLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHurt
Remove the global-query score and use only hidden-state norms (ablation)EUTI on LLaVA-OneVision-7B · multiple reduction ratiosbenchmark performanceHurt

Surprising findings

Limitations

Experimental setup

Benchmarks: AI2D TextVQA ChartQA DocVQA InfographicVQA MME MMBench MMVet MathVerse MathVista MMMU MMStar

Metrics: Approach-to-Reference Metric Ratio reduction ratio throughput ratio GPU maximum memory (GB) processing time

Baselines: FastV VTW ToME PruMerge HiRED agglomerative clustering k-means DPC DBSCAN

Builds on: Density Peaks Clustering ToMe FastV proportional attention

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