atlas

Research map / Architectures and efficiency / Attention and transformers

Exploring Token Pruning in Vision State Space Models

NeurIPS 2024 · Architectures and efficiency › Attention and transformers · approach: Vision transformer pruning · 4 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 token pruning method for SSM-based vision models (ViM, PlainMamba) that keeps original scan positions via pruning-aware hidden state alignment and ranks tokens by clipped SSM outputs, achieving large FLOPs cuts with little accuracy loss.

Problem

Token pruning designed for ViTs breaks the sequential neighborhood structure of SSM scans in vision state space models, causing large accuracy drops even after fine-tuning.

Approach

Keep original token positions during the SSM scan: pruned tokens still advance the hidden state (state = A_bar * state, no input), and token importance is the channel-wise sum of clipped (ReLU) SSM outputs rather than ViT-style attention scores.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use proposed token pruning instead of EViT pruningVision SSMs · ImageNet-1K valtop-1 accuracy: 71.3 -> 75.1; 74.8 -> 78.8; 75.0 -> 77.4; 78.3 -> 81.0; 78.9 -> 81.7Helped
Apply proposed token pruningPlainMamba-L3 · ImageNet-1K valFLOPs reduction: (-41.4\%)Helped
Use proposed token pruning instead of EViT pruningPlainMamba-L3 · COCO 2017AP^b: 44.2 -> 46.5Helped
Use proposed token pruning instead of EViT pruningPlainMamba-L3 · COCO 2017AP^b_50: 66.4 -> 67.7Helped
Use proposed token pruning instead of EViT pruningPlainMamba-L3 · COCO 2017AP^b_75: 49.7 -> 50.8Helped
Use proposed token pruning instead of EViT pruningPlainMamba-L3 · COCO 2017AP^m: 39.5 -> 40.6Helped
Use proposed token pruning instead of EViT pruningPlainMamba-L3 · COCO 2017AP^m_50: 62.8 -> 64.1Helped
Use proposed token pruning instead of EViT pruningPlainMamba-L3 · COCO 2017AP^m_75: 42.7 -> 43.4Helped
Add pruning-aware hidden state alignment (ablation)ViM-S pruning · ImageNet-1K valtop-1 accuracy: 75.4 -> 78.8Helped
Add pruning-aware hidden state alignment (ablation)PlainMamba-L3 pruning · ImageNet-1K valtop-1 accuracy: 79.3 -> 81.7Helped
Replace clipping with no clipping in token importance (ablation)ViM-S pruning · ImageNet-1K valaccuracy: 78.8 -> 77.4Hurt
Replace clipping with no clipping in token importance (ablation)PlainMamba-L3 pruning · ImageNet-1K valaccuracy: 81.7 -> 80.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K COCO 2017 ADE20K

Benchmarks: ImageNet-1K COCO 2017 ADE20K

Metrics: top-1 accuracy FLOPs throughput AP^b AP^m mIoU

Baselines: EViT ViM-T ViM-S PlainMamba-L1 PlainMamba-L2 PlainMamba-L3 ViT-Base DeiT-Small PVT Swin

Builds on: EViT Vim PlainMamba Mamba VMamba

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