SNP: Structured Neuron-level Pruning to Preserve Attention Scores
Not on the map. Why?
Abstract (arXiv)
Multi-head self-attention (MSA) is a key component of Vision Transformers (ViTs), which have achieved great success in various vision tasks. However, their high computational cost and memory footprint hinder their deployment on resource-constrained devices. Conventional pruning approaches can only compress and accelerate the MSA module using head pruning, although the head is not an atomic unit. To address this issue, we propose a novel graph-aware neuron-level pruning method, Structured Neuron-level Pruning (SNP). SNP prunes neurons with less informative attention scores and eliminates redundancy among heads. Specifically, it prunes graphically connected query and key layers having the least informative attention scores while preserving the overall attention scores. Value layers, which can be pruned independently, are pruned to eliminate inter-head redundancy. Our proposed method effectively compresses and accelerates Transformer-based models for both edge devices and server processors. For instance, the DeiT-Small with SNP runs 3.1× faster than the original model and achieves performance that is 21.94% faster and 1.12% higher than the DeiT-Tiny. Additionally, SNP combine successfully with conventional head or block pruning approaches. SNP with head pruning could compress the DeiT-Base by 80% of the parameters and computational costs and achieve 3.85× faster inference speed on RTX3090 and 4.93× on Jetson Nano.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 28 of its 32 references that are in the map. First posted on arXiv 18 Apr 2024.
Builds on
28 of 32 references.
References · 28
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2022Token Merging: Your ViT But Fastercited by 995
- 2020Designing Network Design Spacescited by 954
16 more
- 2019Are Sixteen Heads Really Better than One?cited by 803
- 2020Quantifying Attention Flow in Transformerscited by 759
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2021Post-Training Quantization for Vision Transformercited by 274
- 2022EfficientFormer: Vision Transformers at MobileNet Speedcited by 240
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2023DepGraph: Towards Any Structural Pruningcited by 202
- 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 181
- 2020Layer-adaptive sparsity for the Magnitude-based Pruningcited by 122
- 2022Unified Visual Transformer Compressioncited by 79
- 2023X-Pruner: eXplainable Pruning for Vision Transformerscited by 66
- 2022The Combinatorial Brain Surgeon: Pruning Weights That Cancel One Another in Neural Networkscited by 41
- 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
- 2021SparseDNN: Fast Sparse Deep Learning Inference on CPUscited by 13
- 2023UPSCALE: Unconstrained Channel Pruningcited by 4
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025Diversity-Guided MLP Reduction for Efficient Large Vision Transformerscited by 3
- 2026Adaptive MLP Pruning for Large Vision Transformerscited by 2
- 2026SafeRoPE: Risk-specific Head-wise Embedding Rotation for Safe Generation in Rectified Flow Transformerscited by 2
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruningcited by 0
- 2026Lightweight Edge Learning via Dataset Pruningcited by 0
- 2026SafeRoPE: Risk-specific Head-wise Embedding Rotation for Safe Generation in Rectified Flow Transformers2 Apr 2026
- 2026Adaptive MLP Pruning for Large Vision Transformers9 Mar 2026
- 2026Lightweight Edge Learning via Dataset Pruning19 Jan 2026
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruning10 Jul 2025
- 2025Diversity-Guided MLP Reduction for Efficient Large Vision Transformers10 Jun 2025