Gradual Channel Pruning while Training using Feature Relevance Scores for Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
The enormous inference cost of deep neural networks can be scaled down by network compression. Pruning is one of the predominant approaches used for deep network compression. However, existing pruning techniques have one or more of the following limitations: 1) Additional energy cost on top of the compute heavy training stage due to pruning and fine-tuning stages, 2) Layer-wise pruning based on the statistics of a particular, ignoring the effect of error propagation in the network, 3) Lack of an efficient estimate for determining the important channels globally, 4) Unstructured pruning requires specialized hardware for effective use. To address all the above issues, we present a simple-yet-effective gradual channel pruning while training methodology using a novel data-driven metric referred to as feature relevance score. The proposed technique gets rid of the additional retraining cycles by pruning the least important channels in a structured fashion at fixed intervals during the actual training phase. Feature relevance scores help in efficiently evaluating the contribution of each channel towards the discriminative power of the network. We demonstrate the effectiveness of the proposed methodology on architectures such as VGG and ResNet using datasets such as CIFAR-10, CIFAR-100 and ImageNet, and successfully achieve significant model compression while trading off less than 1% accuracy. Notably on CIFAR-10 dataset trained on ResNet-110, our approach achieves 2.4× compression and a 56% reduction in FLOPs with an accuracy drop of 0.01% compared to the unpruned network.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 3.
6 papers.
- 2021When to Prune? A Policy towards Early Structural Pruningcited by 38
- 2021Speedup deep learning models on GPU by taking advantage of efficient unstructured pruning and bit-width reductioncited by 3
- 2024Electrostatic Force Regularization for Neural Structured Pruningcited by 2
- 2023Ada-QPacknet -- adaptive pruning with bit width reduction as an efficient continual learning method without forgettingcited by 1
- 2024Pruning for Improved ADC Efficiency in Crossbar-based Analog In-memory Acceleratorscited by 0
- 2024Towards Generalized Entropic Sparsification for Convolutional Neural Networkscited by 0
- 2024Electrostatic Force Regularization for Neural Structured Pruning17 Nov 2024
- 2024Towards Generalized Entropic Sparsification for Convolutional Neural Networks6 Apr 2024
- 2024Pruning for Improved ADC Efficiency in Crossbar-based Analog In-memory Accelerators19 Mar 2024
- 2023Ada-QPacknet -- adaptive pruning with bit width reduction as an efficient continual learning method without forgetting14 Aug 2023
- 2021Speedup deep learning models on GPU by taking advantage of efficient unstructured pruning and bit-width reduction28 Dec 2021
- 2021When to Prune? A Policy towards Early Structural Pruning22 Oct 2021