SBPF: Sensitiveness Based Pruning Framework For Convolutional Neural Network On Image Classification
Not on the map. Why?
Abstract (arXiv)
Pruning techniques are used comprehensively to compress convolutional neural networks (CNNs) on image classification. However, the majority of pruning methods require a well pre-trained model to provide useful supporting parameters, such as C1-norm, BatchNorm value and gradient information, which may lead to inconsistency of filter evaluation if the parameters of the pre-trained model are not well optimized. Therefore, we propose a sensitiveness based method to evaluate the importance of each layer from the perspective of inference accuracy by adding extra damage for the original model. Because the performance of the accuracy is determined by the distribution of parameters across all layers rather than individual parameter, the sensitiveness based method will be robust to update of parameters. Namely, we can obtain similar importance evaluation of each convolutional layer between the imperfect-trained and fully trained models. For VGG-16 on CIFAR-10, even when the original model is only trained with 50 epochs, we can get same evaluation of layer importance as the results when the model is trained fully. Then we will remove filters proportional from each layer by the quantified sensitiveness. Our sensitiveness based pruning framework is verified efficiently on VGG-16, a customized Conv-4 and ResNet-18 with CIFAR-10, MNIST and CIFAR-100, respectively.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 38 of its 49 references that are in the map. First posted on arXiv 9 Aug 2022.
Builds on
38 of 49 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Mask R-CNNcited by 7,259
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014Going Deeper with Convolutionscited by 4,231
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
26 more
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2019Searching for MobileNetV3cited by 1,984
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
- 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2015Data-free parameter pruning for Deep Neural Networkscited by 112
- 2015Bayesian Dark Knowledgecited by 45
- 2017von Mises-Fisher Mixture Model-based Deep learning: Application to Face Verificationcited by 45
- 2017NullHop: A Flexible Convolutional Neural Network Accelerator Based on Sparse Representations of Feature Mapscited by 39
- 2020Hybrid Tensor Decomposition in Neural Network Compressioncited by 15
- 2019Structured Pruning of Recurrent Neural Networks through Neuron Selectioncited by 7
- 2021Visualizing the Emergence of Intermediate Visual Patterns in DNNscited by 7
- 2020Self-grouping Convolutional Neural Networkscited by 5
- 2022Low-complexity Approximate Convolutional Neural Networkscited by 1
Built on by
Not cited yet.