Pruning By Explaining Revisited: Optimizing Attribution Methods to Prune CNNs and Transformers
Not on the map. Why?
Abstract (arXiv)
To solve ever more complex problems, Deep Neural Networks are scaled to billions of parameters, leading to huge computational costs. An effective approach to reduce computational requirements and increase efficiency is to prune unnecessary components of these often over-parameterized networks. Previous work has shown that attribution methods from the field of eXplainable AI serve as effective means to extract and prune the least relevant network components in a few-shot fashion. We extend the current state by proposing to explicitly optimize hyperparameters of attribution methods for the task of pruning, and further include transformer-based networks in our analysis. Our approach yields higher model compression rates of large transformer- and convolutional architectures (VGG, ResNet, ViT) compared to previous works, while still attaining high performance on ImageNet classification tasks. Here, our experiments indicate that transformers have a higher degree of over-parameterization compared to convolutional neural networks. Code is available at https://github.com/erfanhatefi/Pruning-by-eXplaining-in-PyTorch.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 39 of its 52 references that are in the map. First posted on arXiv 22 Aug 2024.
Builds on
39 of 52 references.
References · 39
- 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
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
27 more
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2019Analyzing Multi-Head Self-Attention: Specialized Heads Do the Heavy Lifting, the Rest Can Be Prunedcited by 844
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2018A Tutorial on Bayesian Optimizationcited by 734
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2015Explaining NonLinear Classification Decisions with Deep Taylor Decompositioncited by 248
- 2022EfficientFormer: Vision Transformers at MobileNet Speedcited by 240
- 2021Block Pruning For Faster Transformerscited by 176
- 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
- 2017The Shattered Gradients Problem: If resnets are the answer, then what is the question?cited by 156
- 2022From Attribution Maps to Human-Understandable Explanations through Concept Relevance Propagationcited by 141
- 2020Layer-adaptive sparsity for the Magnitude-based Pruningcited by 122
- 2024AttnLRP: Attention-Aware Layer-Wise Relevance Propagation for Transformerscited by 116
- 2023A Holistic Approach to Unifying Automatic Concept Extraction and Concept Importance Estimationcited by 108
- 2022XAI for Transformers: Better Explanations through Conservative Propagationcited by 100
- 2019Pruning by Explaining: A Novel Criterion for Deep Neural Network Pruningcited by 89
- 2019Towards Best Practice in Explaining Neural Network Decisions with LRPcited by 70
- 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 58
- 2023Pruning vs Quantization: Which is Better?cited by 45
- 2024Decoupling Pixel Flipping and Occlusion Strategy for Consistent XAI Benchmarkscited by 28
- 2022Revealing Hidden Context Bias in Segmentation and Object Detection through Concept-specific Explanationscited by 17
- 2021ECQx: Explainability-Driven Quantization for Low-Bit and Sparse DNNscited by 15
- 2022Optimizing Explanations by Network Canonization and Hyperparameter Searchcited by 11
Built on by
Citing papers per year: 2024: 1; 2025: 7; 2026: 3.
11 papers.
- 2024Zero-shot Class Unlearning via Layer-wise Relevance Analysis and Neuronal Path Perturbationcited by 3
- 2025Attribution-Guided Pruning for Insight and Control: Circuit Discovery and Targeted Correction in Small-scale LLMscited by 3
- 2025FedX: Explanation-Guided Pruning for Communication-Efficient Federated Learning in Remote Sensingcited by 1
- 2025MI-to-Mid Distilled Compression (M2M-DC): An Hybrid-Information-Guided-Block Pruning with Progressive Inner Slicing Approach to Model Compressioncited by 1
- 2025Relevance-driven Input Dropout: an Explanation-guided Regularization Techniquecited by 0
- 2025Interpretability-Aware Pruning for Efficient Medical Image Analysiscited by 0
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compressioncited by 0
- 2025An accuracy-aware extension to LRP-based pruning for CNNs to prevent cascading accuracy degradation in data-scarce transfer learningcited by 0
- 2026Pruning via Causal Attribution Preserves Reasoning Performance in Large Language Modelscited by 0
- 2026Activation- and Influence-Aware Ranks (AIR): Function-Preserving SVD Compression for LLMscited by 0
- 2026ReCal3R: Reliability-Calibrated Learning Rates for Streaming 3D Reconstructioncited by 0
- 2026ReCal3R: Reliability-Calibrated Learning Rates for Streaming 3D Reconstruction6 Jul 2026
- 2026Activation- and Influence-Aware Ranks (AIR): Function-Preserving SVD Compression for LLMs18 Jun 2026
- 2026Pruning via Causal Attribution Preserves Reasoning Performance in Large Language Models27 Apr 2026
- 2025An accuracy-aware extension to LRP-based pruning for CNNs to prevent cascading accuracy degradation in data-scarce transfer learning13 Nov 2025
- 2025MI-to-Mid Distilled Compression (M2M-DC): An Hybrid-Information-Guided-Block Pruning with Progressive Inner Slicing Approach to Model Compression10 Nov 2025
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025FedX: Explanation-Guided Pruning for Communication-Efficient Federated Learning in Remote Sensing8 Aug 2025
- 2025Interpretability-Aware Pruning for Efficient Medical Image Analysis11 Jul 2025
- 2025Attribution-Guided Pruning for Insight and Control: Circuit Discovery and Targeted Correction in Small-scale LLMs16 Jun 2025
- 2025Relevance-driven Input Dropout: an Explanation-guided Regularization Technique27 May 2025
- 2024Zero-shot Class Unlearning via Layer-wise Relevance Analysis and Neuronal Path Perturbation31 Oct 2024