mlsanityData to 7 Oct 2026

Exploring Gradient Flow Based Saliency for DNN Model Compression

arXiv 2110.12477 ↗First posted 24 Oct 2021cs.CV cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Model pruning aims to reduce the deep neural network (DNN) model size or computational overhead. Traditional model pruning methods such as l-1 pruning that evaluates the channel significance for DNN pay too much attention to the local analysis of each channel and make use of the magnitude of the entire feature while ignoring its relevance to the batch normalization (BN) and ReLU layer after each convolutional operation. To overcome these problems, we propose a new model pruning method from a new perspective of gradient flow in this paper. Specifically, we first theoretically analyze the channel's influence based on Taylor expansion by integrating the effects of BN layer and ReLU activation function. Then, the incorporation of the first-order Talyor polynomial of the scaling parameter and the shifting parameter in the BN layer is suggested to effectively indicate the significance of a channel in a DNN. Comprehensive experiments on both image classification and image denoising tasks demonstrate the superiority of the proposed novel theory and scheme. Code is available at https://github.com/CityU-AIM-Group/GFBS.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 45 of its 55 references that are in the map. First posted on arXiv 24 Oct 2021.

Builds on

45 of 55 references.

References · 45

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  6. 2016Densely Connected Convolutional Networkscited by 6,691
  7. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  8. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  9. 2019Searching for MobileNetV3cited by 1,984
  10. 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,352
  11. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  12. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
33 more
  1. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  2. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  3. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  4. 2018Rethinking the Value of Network Pruningcited by 595
  5. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  6. 2019Importance Estimation for Neural Network Pruningcited by 531
  7. 2015Variational Dropout and the Local Reparameterization Trickcited by 489
  8. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  9. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  10. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  11. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  12. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  13. 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
  14. 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
  15. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  16. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
  17. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  18. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  19. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  20. 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
  21. 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 92
  22. 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
  23. 2019Network Pruning via Transformable Architecture Searchcited by 80
  24. 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
  25. 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
  26. 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
  27. 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
  28. 2017More is Less: A More Complicated Network with Less Inference Complexitycited by 66
  29. 2020DHP: Differentiable Meta Pruning via HyperNetworkscited by 57
  30. 2020DSA: More Efficient Budgeted Pruning via Differentiable Sparsity Allocationcited by 47
  31. 2019Approximated Oracle Filter Pruning for Destructive CNN Width Optimizationcited by 35
  32. 2018Learning to Prune Filters in Convolutional Neural Networkscited by 25
  33. 2020DAIS: Automatic Channel Pruning via Differentiable Annealing Indicator Searchcited by 21

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.