Interpretations Steered Network Pruning via Amortized Inferred Saliency Maps
Not on the map. Why?
Abstract (arXiv)
Convolutional Neural Networks (CNNs) compression is crucial to deploying these models in edge devices with limited resources. Existing channel pruning algorithms for CNNs have achieved plenty of success on complex models. They approach the pruning problem from various perspectives and use different metrics to guide the pruning process. However, these metrics mainly focus on the model's `outputs' or `weights' and neglect its `interpretations' information. To fill in this gap, we propose to address the channel pruning problem from a novel perspective by leveraging the interpretations of a model to steer the pruning process, thereby utilizing information from both inputs and outputs of the model. However, existing interpretation methods cannot get deployed to achieve our goal as either they are inefficient for pruning or may predict non-coherent explanations. We tackle this challenge by introducing a selector model that predicts real-time smooth saliency masks for pruned models. We parameterize the distribution of explanatory masks by Radial Basis Function (RBF)-like functions to incorporate geometric prior of natural images in our selector model's inductive bias. Thus, we can obtain compact representations of explanations to reduce the computational costs of our pruning method. We leverage our selector model to steer the network pruning by maximizing the similarity of explanatory representations for the pruned and original models. Extensive experiments on CIFAR-10 and ImageNet benchmark datasets demonstrate the efficacy of our proposed method. Our implementations are available at urlhttps://github.com/Alii-Ganjj/InterpretationsSteeredPruning
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 60 of its 79 references that are in the map. First posted on arXiv 7 Sep 2022.
Builds on
60 of 79 references.
References · 60
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 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
38 more
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2015Fast R-CNNcited by 2,930
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2016Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Networkcited by 1,199
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2016End to End Learning for Self-Driving Carscited by 1,000
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2019Importance Estimation for Neural Network Pruningcited by 531
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
- 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
50 most cited of 60 All 60 (JSON)
Built on by
Citing papers per year: 2023: 3; 2024: 5; 2025: 3.
11 papers.
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2024Not All Prompts Are Made Equal: Prompt-based Pruning of Text-to-Image Diffusion Modelscited by 13
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networkscited by 11
- 2024Mixture of Efficient Diffusion Experts Through Automatic Interval and Sub-Network Selectioncited by 11
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignmentcited by 9
- 2024Comprehensive Attribution: Inherently Explainable Vision Model with Feature Detectorcited by 5
- 2023Compressing Image-to-Image Translation GANs Using Local Density Structures on Their Learned Manifoldcited by 3
- 2023Pruning at Initialization -- A Sketching Perspectivecited by 2
- 2025From Pixels to Perception: Interpretable Predictions via Instance-wise Grouped Feature Selectioncited by 2
- 2025Two-stage Vision Transformers and Hard Masking offer Robust Object Representationscited by 1
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compressioncited by 0
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Two-stage Vision Transformers and Hard Masking offer Robust Object Representations10 Jun 2025
- 2025From Pixels to Perception: Interpretable Predictions via Instance-wise Grouped Feature Selection9 May 2025
- 2024Mixture of Efficient Diffusion Experts Through Automatic Interval and Sub-Network Selection23 Sep 2024
- 2024Comprehensive Attribution: Inherently Explainable Vision Model with Feature Detector27 Jul 2024
- 2024Not All Prompts Are Made Equal: Prompt-based Pruning of Text-to-Image Diffusion Models17 Jun 2024
- 2024Jointly Training and Pruning CNNs via Learnable Agent Guidance and Alignment28 Mar 2024
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networks18 Jan 2024
- 2023Compressing Image-to-Image Translation GANs Using Local Density Structures on Their Learned Manifold22 Dec 2023
- 2023Pruning at Initialization -- A Sketching Perspective27 May 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023