mlsanityData to 7 Oct 2026

Interpretations Steered Network Pruning via Amortized Inferred Saliency Maps

arXiv 2209.02869 ↗First posted 7 Sep 2022cs.CV cs.LGcited by 11

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  5. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  6. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  7. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  8. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  9. 2016Densely Connected Convolutional Networkscited by 6,691
  10. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  11. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  12. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
38 more
  1. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  2. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  3. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  4. 2015Fast R-CNNcited by 2,930
  5. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  6. 2018YOLOv3: An Incremental Improvementcited by 2,652
  7. 2015Learning Deep Features for Discriminative Localizationcited by 2,430
  8. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  9. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  10. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  11. 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
  12. 2016Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Networkcited by 1,199
  13. 2018Sanity Checks for Saliency Mapscited by 1,149
  14. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
  15. 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
  16. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  17. 2017SmoothGrad: removing noise by adding noisecited by 1,097
  18. 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
  19. 2016End to End Learning for Self-Driving Carscited by 1,000
  20. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  21. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  22. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  23. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  24. 2019Importance Estimation for Neural Network Pruningcited by 531
  25. 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
  26. 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
  27. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  28. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  29. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  30. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  31. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
  32. 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
  33. 2017Real Time Image Saliency for Black Box Classifierscited by 246
  34. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  35. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  36. 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
  37. 2015Compressing Neural Networks with the Hashing Trickcited by 150
  38. 2019Provable Filter Pruning for Efficient Neural Networkscited by 98

50 most cited of 60 All 60 (JSON)

Built on by

Cited by year

Citing papers per year: 2023: 3; 2024: 5; 2025: 3.

11 papers.