atlas

Research map / Vision-language and multimodal / Multimodal LLMs

FlowCut: Rethinking Redundancy via Information Flow for Efficient Vision-Language Models

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Attention-based visual token pruning · 0 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 FlowCut, a training-free visual token pruning framework for LVLMs that uses information-flow analysis (CLS token as relay, attention-entropy-adaptive prune ratios, multi-criteria scores, cumulative cross-layer importance) to prune vision tokens.

Problem

Existing visual token pruning methods for LVLMs rank and prune tokens using attention scores from a single layer, which may fail to identify redundancy because token-layer interactions are complex.

Approach

Models redundancy as an emerging property of information flow: the CLS token acts as a global relay, attention entropy sets layer-wise prune ratios, and importance combines attention strength, CLS-value semantic similarity, and value L1 norm, accumulated across layers with a history-current moving average.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FlowCut instead of VisionZip at 64 retained tokensLLaVA-1.5-7B · Image understanding benchmarksaverage accuracy proportion: 94.4% -> 96.0%Helped
Use FlowCut instead of VisionZip at 160 retained tokensLLaVA-NeXT-7B · Image understanding benchmarksaverage accuracy proportion: 87.6% -> 91.9%Helped
Use FlowCut instead of VisionZipVideo-LLaVA · TGIF-QA, MSVD-QA, MSRVTT-QAaverage accuracy proportion: 94.4% -> 98.6%Helped
Prune to 160 visual tokens with FlowCut instead of using the unpruned modelLLaVA-NeXT-7B · POPE benchmarkprefilling speedup: 3.2×Helped
Train with 192 visual tokens using FlowCut instead of 576LLaVA-1.5-7B · 10 image understanding benchmarksaverage accuracy proportion: 100% -> 101.1%Helped
Use cumulative historical and current importance scores instead of only the current score (ablation)FlowCut · LLaVA-1.5-7B POPEPOPE: 83.8 -> 85.2Helped
Prune every 2 layers instead of pruning only at the last layer (ablation)FlowCut · LLaVA-1.5-7B POPEPOPE: 83.9 -> 85.2Helped
Prune every layer instead of every 2 layers (ablation)FlowCut · LLaVA-1.5-7B POPEPOPE: 85.2 -> 84.9Hurt
Increase the pruning interval from 2 to 3 layers (ablation)FlowCut · LLaVA-1.5-7B POPEPOPE: 85.2 -> 84.6Hurt
Use the 0.6:0.4 history-to-current score weighting instead of 0.5:0.5 (ablation)FlowCut · LLaVA-1.5-7B POPEPOPE: 85.2 -> 85.2No clear effect
Add cumulative importance evaluation (ablation)FlowCut · Three image understanding benchmarks, 128 retained tokensbenchmark performanceHelped
Add multi-criteria scoring (ablation)FlowCut · Three image understanding benchmarks, 128 retained tokensbenchmark performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: GQA MMBench MME POPE ScienceQA VQA-V2 TextVQA VizWiz SEED-Bench MM-Vet LLaVA-Bench TGIF-QA

Benchmarks: GQA MMBench MMBench-CN MME POPE ScienceQA VQA-V2 TextVQA VizWiz SEED-Bench MM-Vet LLaVA-Bench

Metrics: accuracy relative average performance (% of upper bound) score TFLOPs prefilling time total inference time

Baselines: FastV SparseVLM PDrop VisionZip ToMe ST^3 VTW RCom FasterVLM LLaVA-PruMerge

Builds on: FastV VisionZip PDrop SparseVLM

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