mlsanityData to 7 Oct 2026

Deep Model Compression based on the Training History

arXiv 2102.00160 ↗First posted 30 Jan 2021cs.CVcited by 7

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2016Densely Connected Convolutional Networkscited by 6,691
  5. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  6. 2020Knowledge Distillation: A Surveycited by 1,578
  7. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  8. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  9. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  10. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  11. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  12. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
32 more
  1. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  2. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  3. 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
  4. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  5. 2018Model compression via distillation and quantizationcited by 287
  6. 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
  7. 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
  8. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
  9. 2018Probabilistic Model-Agnostic Meta-Learningcited by 254
  10. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  11. 2013Predicting Parameters in Deep Learningcited by 223
  12. 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
  13. 2018Bayesian Model-Agnostic Meta-Learningcited by 194
  14. 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
  15. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  16. 2015Compressing Neural Networks with the Hashing Trickcited by 150
  17. 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
  18. 2017Bayesian Compression for Deep Learningcited by 116
  19. 2017Generalized Zero-Shot Learning via Synthesized Examplescited by 114
  20. 2015Fast ConvNets Using Group-wise Brain Damagecited by 81
  21. 2019Centripetal SGD for Pruning Very Deep Convolutional Networks with Complicated Structurecited by 76
  22. 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
  23. 2016Learning the Number of Neurons in Deep Networkscited by 69
  24. 2019Learning Filter Basis for Convolutional Neural Network Compressioncited by 57
  25. 2017Structured Bayesian Pruning via Log-Normal Multiplicative Noisecited by 39
  26. 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 31
  27. 2014Efficient and Accurate Approximations of Nonlinear Convolutional Networkscited by 30
  28. 2018Asymptotic Soft Filter Pruning for Deep Convolutional Neural Networkscited by 27
  29. 2018Leveraging Filter Correlations for Deep Model Compressioncited by 23
  30. 2020EDropout: Energy-Based Dropout and Pruning of Deep Neural Networkscited by 20
  31. 2016ModelHub: Towards Unified Data and Lifecycle Management for Deep Learningcited by 13
  32. 2020Comprehensive Online Network Pruning via Learnable Scaling Factorscited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 1; 2024: 1; 2025: 1; 2026: 1.

7 papers.