mlsanityData to 13 Oct 2026

LPViT: Low-Power Semi-structured Pruning for Vision Transformers

arXiv 2407.02068 ↗First posted 2 Jul 2024cs.CVcited by 15

Not on the map. Why?

Abstract (arXiv)

Vision transformers have emerged as a promising alternative to convolutional neural networks for various image analysis tasks, offering comparable or superior performance. However, one significant drawback of ViTs is their resource-intensive nature, leading to increased memory footprint, computation complexity, and power consumption. To democratize this high-performance technology and make it more environmentally friendly, it is essential to compress ViT models, reducing their resource requirements while maintaining high performance. In this paper, we introduce a new block-structured pruning to address the resource-intensive issue for ViTs, offering a balanced trade-off between accuracy and hardware acceleration. Unlike unstructured pruning or channel-wise structured pruning, block pruning leverages the block-wise structure of linear layers, resulting in more efficient matrix multiplications. To optimize this pruning scheme, our paper proposes a novel hardware-aware learning objective that simultaneously maximizes speedup and minimizes power consumption during inference, tailored to the block sparsity structure. This objective eliminates the need for empirical look-up tables and focuses solely on reducing parametrized layer connections. Moreover, our paper provides a lightweight algorithm to achieve post-training pruning for ViTs, utilizing second-order Taylor approximation and empirical optimization to solve the proposed hardware-aware objective. Extensive experiments on ImageNet are conducted across various ViT architectures, including DeiT-B and DeiT-S, demonstrating competitive performance with other pruning methods and achieving a remarkable balance between accuracy preservation and power savings. Especially, we achieve 3.93x speedup on dedicated hardware and GPUs respectively for DeiT-B, and a power reduction by 1.4x on GPUs. Code released to https://github.com/Akimoto-Cris/LPViT.

Key facts. Cited by 15 papers in the map (data through 13 Oct 2026). Builds on 49 of its 56 references that are in the map. First posted on arXiv 2 Jul 2024.

Builds on

49 of 56 references.

References · 49

  1. 2017Attention Is All You Needcited by 60,106
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,043
  4. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,111
  5. 2020End-to-End Object Detection with Transformerscited by 7,396
  6. 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,364
  7. 2020Training data-efficient image transformers & distillation through attentioncited by 4,574
  8. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,435
  9. 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,417
  10. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,315
  11. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,257
  12. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,017
37 more
  1. 2020Big Bird: Transformers for Longer Sequencescited by 1,681
  2. 2020Reformer: The Efficient Transformercited by 1,662
  3. 2019Generating Long Sequences with Sparse Transformerscited by 1,538
  4. 2020Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformerscited by 1,369
  5. 2020Pre-Trained Image Processing Transformercited by 892
  6. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 809
  7. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 701
  8. 2021Transformer in Transformercited by 633
  9. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 602
  10. 2019Importance Estimation for Neural Network Pruningcited by 536
  11. 2019Rigging the Lottery: Making All Tickets Winnerscited by 493
  12. 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 480
  13. 2019The State of Sparsity in Deep Neural Networkscited by 474
  14. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
  15. 2019On the Relationship between Self-Attention and Convolutional Layerscited by 300
  16. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  17. 2020SpAtten: Efficient Sparse Attention Architecture with Cascade Token and Head Pruningcited by 233
  18. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  19. 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 181
  20. 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 181
  21. 2021Block Pruning For Faster Transformerscited by 176
  22. 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 166
  23. 2020Lite Transformer with Long-Short Range Attentioncited by 127
  24. 2020Layer-adaptive sparsity for the Magnitude-based Pruningcited by 123
  25. 2022The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Modelscited by 115
  26. 2019One ticket to win them all: generalizing lottery ticket initializations across datasets and optimizerscited by 102
  27. 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 93
  28. 2022Unified Visual Transformer Compressioncited by 79
  29. 2021Vision Transformer Pruningcited by 77
  30. 2022PD-Quant: Post-Training Quantization based on Prediction Difference Metriccited by 73
  31. 2021Global Vision Transformer Pruning with Hessian-Aware Saliencycited by 69
  32. 2017Adaptive Quantization for Deep Neural Networkcited by 67
  33. 2023X-Pruner: eXplainable Pruning for Vision Transformerscited by 67
  34. 2022Structural Pruning via Latency-Saliency Knapsackcited by 40
  35. 2021An Information-Theoretic Justification for Model Pruningcited by 25
  36. 2021T6D-Direct: Transformers for Multi-Object 6D Pose Direct Regressioncited by 16
  37. 2023Efficient Joint Optimization of Layer-Adaptive Weight Pruning in Deep Neural Networkscited by 15

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2024: 1; 2025: 9; 2026: 5.

15 papers.

Sort:

By area: