mlsanityData to 7 Oct 2026

Chasing Sparsity in Vision Transformers: An End-to-End Exploration

arXiv 2106.04533 ↗First posted 8 Jun 2021cs.CV cs.AIcited by 181

Not on the map. Why?

Abstract (arXiv)

Vision transformers (ViTs) have recently received explosive popularity, but their enormous model sizes and training costs remain daunting. Conventional post-training pruning often incurs higher training budgets. In contrast, this paper aims to trim down both the training memory overhead and the inference complexity, without sacrificing the achievable accuracy. We carry out the first-of-its-kind comprehensive exploration, on taking a unified approach of integrating sparsity in ViTs "from end to end". Specifically, instead of training full ViTs, we dynamically extract and train sparse subnetworks, while sticking to a fixed small parameter budget. Our approach jointly optimizes model parameters and explores connectivity throughout training, ending up with one sparse network as the final output. The approach is seamlessly extended from unstructured to structured sparsity, the latter by considering to guide the prune-and-grow of self-attention heads inside ViTs. We further co-explore data and architecture sparsity for additional efficiency gains by plugging in a novel learnable token selector to adaptively determine the currently most vital patches. Extensive results on ImageNet with diverse ViT backbones validate the effectiveness of our proposals which obtain significantly reduced computational cost and almost unimpaired generalization. Perhaps most surprisingly, we find that the proposed sparse (co-)training can sometimes improve the ViT accuracy rather than compromising it, making sparsity a tantalizing "free lunch". For example, our sparsified DeiT-Small at (5%, 50%) sparsity for (data, architecture), improves 0.28% top-1 accuracy, and meanwhile enjoys 49.32% FLOPs and 4.40% running time savings. Our codes are available at https://github.com/VITA-Group/SViTE.

Key facts. Cited by 181 papers in the map (data through 7 Oct 2026). Builds on 80 of its 113 references that are in the map. First posted on arXiv 8 Jun 2021.

Builds on

80 of 113 references.

References · 80

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2020End-to-End Object Detection with Transformerscited by 7,384
  4. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  5. 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,410
  6. 2020Longformer: The Long-Document Transformercited by 3,362
  7. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  8. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  9. 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,219
  10. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  11. 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
  12. 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
38 more
  1. 2020Reformer: The Efficient Transformercited by 1,658
  2. 2020Rethinking Attention with Performerscited by 1,584
  3. 2019LXMERT: Learning Cross-Modality Encoder Representations from Transformerscited by 1,548
  4. 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
  5. 2020Point Transformercited by 1,462
  6. 2019VisualBERT: A Simple and Performant Baseline for Vision and Languagecited by 1,291
  7. 2020Oscar: Object-Semantics Aligned Pre-training for Vision-Language Taskscited by 1,213
  8. 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
  9. 2019VL-BERT: Pre-training of Generic Visual-Linguistic Representationscited by 954
  10. 2020Pre-Trained Image Processing Transformercited by 891
  11. 2019Are Sixteen Heads Really Better than One?cited by 803
  12. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
  13. 2020Efficient Transformers: A Surveycited by 784
  14. 2018Image Transformercited by 770
  15. 2019Compressive Transformers for Long-Range Sequence Modellingcited by 699
  16. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  17. 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 696
  18. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  19. 2021Transformer in Transformercited by 632
  20. 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
  21. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  22. 2019Importance Estimation for Neural Network Pruningcited by 531
  23. 2019Unified Vision-Language Pre-Training for Image Captioning and VQAcited by 494
  24. 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
  25. 2019The State of Sparsity in Deep Neural Networkscited by 471
  26. 2020Efficient Content-Based Sparse Attention with Routing Transformerscited by 469
  27. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
  28. 2019Unicoder-VL: A Universal Encoder for Vision and Language by Cross-modal Pre-trainingcited by 451
  29. 2020End-to-End Video Instance Segmentation with Transformerscited by 443
  30. 2019Reducing Transformer Depth on Demand with Structured Dropoutcited by 434
  31. 2020MaX-DeepLab: End-to-End Panoptic Segmentation with Mask Transformerscited by 355
  32. 2019Axial Attention in Multidimensional Transformerscited by 350
  33. 2020Learning Texture Transformer Network for Image Super-Resolutioncited by 346
  34. 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
  35. 2019On the Relationship between Self-Attention and Convolutional Layerscited by 299
  36. 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
  37. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
  38. 2021DeepViT: Towards Deeper Vision Transformercited by 288

50 most cited of 80 All 80 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 12; 2022: 39; 2023: 48; 2024: 49; 2025: 22; 2026: 11.

181 papers.

Sort:

By area:

  1. 2024PixArt-Sigma: Weak-to-Strong Training of Diffusion Transformer for 4K Text-to-Image Generationcited by 326
  2. 2023Learning A Sparse Transformer Network for Effective Image Derainingcited by 204
  3. 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
  4. 2021Evo-ViT: Slow-Fast Token Evolution for Dynamic Vision Transformercited by 175
  5. 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 165
  6. 2022A Fast Post-Training Pruning Framework for Transformerscited by 161
  7. 2022More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsitycited by 142
  8. 2022Anti-Oversmoothing in Deep Vision Transformers via the Fourier Domain Analysis: From Theory to Practicecited by 136
  9. 2021IA-RED2: Interpretability-Aware Redundancy Reduction for Vision Transformerscited by 127
  10. 2023Token Fusion: Bridging the Gap between Token Pruning and Token Mergingcited by 123
  11. 2022M3ViT: Mixture-of-Experts Vision Transformer for Efficient Multi-task Learning with Model-Accelerator Co-designcited by 97
  12. 2024Efficient Multimodal Large Language Models: A Surveycited by 95
38 more
  1. 2022MiniViT: Compressing Vision Transformers with Weight Multiplexingcited by 88
  2. 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
  3. 2023Modular Deep Learningcited by 82
  4. 2022Unified Visual Transformer Compressioncited by 79
  5. 2021Global Vision Transformer Pruning with Hessian-Aware Saliencycited by 69
  6. 2022Vision Transformer Slimming: Multi-Dimension Searching in Continuous Optimization Spacecited by 66
  7. 2023X-Pruner: eXplainable Pruning for Vision Transformerscited by 66
  8. 2023FasterViT: Fast Vision Transformers with Hierarchical Attentioncited by 65
  9. 2023SparseViT: Revisiting Activation Sparsity for Efficient High-Resolution Vision Transformercited by 60
  10. 2022NoisyQuant: Noisy Bias-Enhanced Post-Training Activation Quantization for Vision Transformerscited by 59
  11. 2023Which Tokens to Use? Investigating Token Reduction in Vision Transformerscited by 59
  12. 2024SHViT: Single-Head Vision Transformer with Memory Efficient Macro Designcited by 55
  13. 2023UPop: Unified and Progressive Pruning for Compressing Vision-Language Transformerscited by 51
  14. 2022Beyond Attentive Tokens: Incorporating Token Importance and Diversity for Efficient Vision Transformerscited by 47
  15. 2022HeatViT: Hardware-Efficient Adaptive Token Pruning for Vision Transformerscited by 46
  16. 2021Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsitycited by 44
  17. 2023CrossGET: Cross-Guided Ensemble of Tokens for Accelerating Vision-Language Transformerscited by 44
  18. 2024A Survey on Transformer Compressioncited by 44
  19. 2023Prompt-In-Prompt Learning for Universal Image Restorationcited by 43
  20. 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Mattercited by 42
  21. 2023Maintaining Plasticity in Deep Continual Learningcited by 42
  22. 2022CP-ViT: Cascade Vision Transformer Pruning via Progressive Sparsity Predictioncited by 39
  23. 2024Scene Adaptive Sparse Transformer for Event-based Object Detectioncited by 39
  24. 2023A Survey on Efficient Training of Transformerscited by 37
  25. 2022The Principle of Diversity: Training Stronger Vision Transformers Calls for Reducing All Levels of Redundancycited by 35
  26. 2022Adaptive Sparse ViT: Towards Learnable Adaptive Token Pruning by Fully Exploiting Self-Attentioncited by 35
  27. 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
  28. 2022Expediting Large-Scale Vision Transformer for Dense Prediction without Fine-tuningcited by 33
  29. 2024MoPE-CLIP: Structured Pruning for Efficient Vision-Language Models with Module-wise Pruning Error Metriccited by 30
  30. 2022Towards Efficient Adversarial Training on Vision Transformerscited by 29
  31. 2022ViTALiTy: Unifying Low-rank and Sparse Approximation for Vision Transformer Acceleration with a Linear Taylor Attentioncited by 29
  32. 2022BiViT: Extremely Compressed Binary Vision Transformercited by 28
  33. 2023Making Vision Transformers Efficient from A Token Sparsification Viewcited by 28
  34. 2021Self-slimmed Vision Transformercited by 27
  35. 2022VAQF: Fully Automatic Software-Hardware Co-Design Framework for Low-Bit Vision Transformercited by 27
  36. 2022Attribute Surrogates Learning and Spectral Tokens Pooling in Transformers for Few-shot Learningcited by 27
  37. 2022PPT: token-Pruned Pose Transformer for monocular and multi-view human pose estimationcited by 27
  38. 2022Training Your Sparse Neural Network Better with Any Maskcited by 26

50 most cited of 181 All 181 (JSON)