mlsanityData to 14 Oct 2026

Pruning by Active Attention Manipulation

arXiv 2210.11114 ↗First posted 20 Oct 2022cs.CV cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Filter pruning of a CNN is typically achieved by applying discrete masks on the CNN's filter weights or activation maps, post-training. Here, we present a new filter-importance-scoring concept named pruning by active attention manipulation (PAAM), that sparsifies the CNN's set of filters through a particular attention mechanism, during-training. PAAM learns analog filter scores from the filter weights by optimizing a cost function regularized by an additive term in the scores. As the filters are not independent, we use attention to dynamically learn their correlations. Moreover, by training the pruning scores of all layers simultaneously, PAAM can account for layer inter-dependencies, which is essential to finding a performant sparse sub-network. PAAM can also train and generate a pruned network from scratch in a straightforward, one-stage training process without requiring a pre-trained network. Finally, PAAM does not need layer-specific hyperparameters and pre-defined layer budgets, since it can implicitly determine the appropriate number of filters in each layer. Our experimental results on different network architectures suggest that PAAM outperforms state-of-the-art structured-pruning methods (SOTA). On CIFAR-10 dataset, without requiring a pre-trained baseline network, we obtain 1.02% and 1.19% accuracy gain and 52.3% and 54% parameters reduction, on ResNet56 and ResNet110, respectively. Similarly, on the ImageNet dataset, PAAM achieves 1.06% accuracy gain while pruning 51.1% of the parameters on ResNet50. For Cifar-10, this is better than the SOTA with a margin of 9.5% and 6.6%, respectively, and on ImageNet with a margin of 11%.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 33 of its 44 references that are in the map. First posted on arXiv 20 Oct 2022.

Builds on

33 of 44 references.

References · 33

  1. 2017Attention Is All You Needcited by 60,361
  2. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  3. 2017Squeeze-and-Excitation Networkscited by 4,789
  4. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
  5. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  6. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  7. 2016Identity Mappings in Deep Residual Networkscited by 1,965
  8. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  9. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
  10. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
  11. 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
  12. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
21 more
  1. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
  2. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
  3. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  4. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  5. 2020Neural Architecture Search without Trainingcited by 244
  6. 2021Attention Mechanisms in Computer Vision: A Surveycited by 232
  7. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  8. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  9. 2015Structured Pruning of Deep Convolutional Neural Networkscited by 149
  10. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 146
  11. 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
  12. 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 93
  13. 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 78
  14. 2017Residual Connections Encourage Iterative Inferencecited by 77
  15. 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
  16. 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 59
  17. 2019Learning Filter Basis for Convolutional Neural Network Compressioncited by 57
  18. 2016Highway and Residual Networks learn Unrolled Iterative Estimationcited by 52
  19. 2015Sparsifying Neural Network Connections for Face Recognitioncited by 15
  20. 2021Sparse Flows: Pruning Continuous-depth Modelscited by 13
  21. 2021Equal Bits: Enforcing Equally Distributed Binary Network Weightscited by 9

Built on by

Not cited yet.