mlsanityData to 7 Oct 2026

Automatic Attention Pruning: Improving and Automating Model Pruning using Attentions

arXiv 2303.08595 ↗First posted 14 Mar 2023cs.LGcited by 11

Not on the map. Why?

Abstract (arXiv)

Pruning is a promising approach to compress deep learning models in order to deploy them on resource-constrained edge devices. However, many existing pruning solutions are based on unstructured pruning, which yields models that cannot efficiently run on commodity hardware; and they often require users to manually explore and tune the pruning process, which is time-consuming and often leads to sub-optimal results. To address these limitations, this paper presents Automatic Attention Pruning (AAP), an adaptive, attention-based, structured pruning approach to automatically generate small, accurate, and hardware-efficient models that meet user objectives. First, it proposes iterative structured pruning using activation-based attention maps to effectively identify and prune unimportant filters. Then, it proposes adaptive pruning policies for automatically meeting the pruning objectives of accuracy-critical, memory-constrained, and latency-sensitive tasks. A comprehensive evaluation shows that AAP substantially outperforms the state-of-the-art structured pruning works for a variety of model architectures. Our code is at: https://github.com/kaiqi123/Automatic-Attention-Pruning.git.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 39 of its 58 references that are in the map. First posted on arXiv 14 Mar 2023.

Builds on

39 of 58 references.

References · 39

  1. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  2. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  3. 2015Learning Deep Features for Discriminative Localizationcited by 2,430
  4. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  5. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  6. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  7. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  8. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  9. 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
  10. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  11. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  12. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
27 more
  1. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
  2. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  3. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  4. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  5. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  6. 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
  7. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
  8. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  9. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  10. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  11. 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
  12. 2019EigenDamage: Structured Pruning in the Kronecker-Factored Eigenbasiscited by 98
  13. 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
  14. 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
  15. 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
  16. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
  17. 2019Pruning from Scratchcited by 72
  18. 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
  19. 2019DeepHoyer: Learning Sparser Neural Network with Differentiable Scale-Invariant Sparsity Measurescited by 56
  20. 2017N2N Learning: Network to Network Compression via Policy Gradient Reinforcement Learningcited by 33
  21. 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 31
  22. 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
  23. 2018Coreset-Based Neural Network Compressioncited by 27
  24. 2020Accelerate CNNs from Three Dimensions: A Comprehensive Pruning Frameworkcited by 27
  25. 2022Coarsening the Granularity: Towards Structurally Sparse Lottery Ticketscited by 27
  26. 2017Efficient Architecture Search by Network Transformationcited by 9
  27. 2020Quantisation and Pruning for Neural Network Compression and Regularisationcited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 4; 2025: 4; 2026: 1.

11 papers.