Deep Model Compression based on the Training History
Not on the map. Why?
Abstract (arXiv)
Deep Convolutional Neural Networks (DCNNs) have shown promising performances in several visual recognition problems which motivated the researchers to propose popular architectures such as LeNet, AlexNet, VGGNet, ResNet, and many more. These architectures come at a cost of high computational complexity and parameter storage. To get rid of storage and computational complexity, deep model compression methods have been evolved. We propose a "History Based Filter Pruning (HBFP)" method that utilizes network training history for filter pruning. Specifically, we prune the redundant filters by observing similar patterns in the filter's L1-norms (absolute sum of weights) over the training epochs. We iteratively prune the redundant filters of a CNN in three steps. First, we train the model and select the filter pairs with redundant filters in each pair. Next, we optimize the network to ensure an increased measure of similarity between the filters in a pair. This optimization of the network facilitates us to prune one filter from each pair based on its importance without much information loss. Finally, we retrain the network to regain the performance, which is dropped due to filter pruning. We test our approach on popular architectures such as LeNet-5 on MNIST dataset; VGG-16, ResNet-56, and ResNet-110 on CIFAR-10 dataset, and ResNet-50 on ImageNet. The proposed pruning method outperforms the state-of-the-art in terms of FLOPs reduction (floating-point operations) by 97.98%, 83.42%, 78.43%, 74.95%, and 75.45% for LeNet-5, VGG-16, ResNet-56, ResNet-110, and ResNet-50, respectively, while maintaining the less error rate.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 44 of its 71 references that are in the map. First posted on arXiv 30 Jan 2021.
Builds on
44 of 71 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 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
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2020Knowledge Distillation: A Surveycited by 1,578
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
32 more
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2018Model compression via distillation and quantizationcited by 287
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2018Probabilistic Model-Agnostic Meta-Learningcited by 254
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2013Predicting Parameters in Deep Learningcited by 223
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
- 2018Bayesian Model-Agnostic Meta-Learningcited by 194
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
- 2017Bayesian Compression for Deep Learningcited by 116
- 2017Generalized Zero-Shot Learning via Synthesized Examplescited by 114
- 2015Fast ConvNets Using Group-wise Brain Damagecited by 81
- 2019Centripetal SGD for Pruning Very Deep Convolutional Networks with Complicated Structurecited by 76
- 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
- 2016Learning the Number of Neurons in Deep Networkscited by 69
- 2019Learning Filter Basis for Convolutional Neural Network Compressioncited by 57
- 2017Structured Bayesian Pruning via Log-Normal Multiplicative Noisecited by 39
- 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 31
- 2014Efficient and Accurate Approximations of Nonlinear Convolutional Networkscited by 30
- 2018Asymptotic Soft Filter Pruning for Deep Convolutional Neural Networkscited by 27
- 2018Leveraging Filter Correlations for Deep Model Compressioncited by 23
- 2020EDropout: Energy-Based Dropout and Pruning of Deep Neural Networkscited by 20
- 2016ModelHub: Towards Unified Data and Lifecycle Management for Deep Learningcited by 13
- 2020Comprehensive Online Network Pruning via Learnable Scaling Factorscited by 7
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 1; 2025: 1; 2026: 1.
7 papers.
- 2022HRel: Filter Pruning based on High Relevance between Activation Maps and Class Labelscited by 7
- 2022Sauron U-Net: Simple automated redundancy elimination in medical image segmentation via filter pruningcited by 5
- 2023Towards Optimal Compression: Joint Pruning and Quantizationcited by 3
- 2022Target Aware Network Architecture Search and Compression for Efficient Knowledge Transfercited by 0
- 2024Reduced storage direct tensor ring decomposition for convolutional neural networks compressioncited by 0
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruningcited by 0
- 2026Are the High-weight Neurons the Important Ones in Image Classification Neural Networks?cited by 0
- 2026Are the High-weight Neurons the Important Ones in Image Classification Neural Networks?28 Jul 2026
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruning10 Jul 2025
- 2024Reduced storage direct tensor ring decomposition for convolutional neural networks compression17 May 2024
- 2023Towards Optimal Compression: Joint Pruning and Quantization15 Feb 2023
- 2022Sauron U-Net: Simple automated redundancy elimination in medical image segmentation via filter pruning27 Sep 2022
- 2022Target Aware Network Architecture Search and Compression for Efficient Knowledge Transfer12 May 2022
- 2022HRel: Filter Pruning based on High Relevance between Activation Maps and Class Labels22 Feb 2022