FGP: Feature-Gradient-Prune for Efficient Convolutional Layer Pruning
Not on the map. Why?
Abstract (arXiv)
To reduce computational overhead while maintaining model performance, model pruning techniques have been proposed. Among these, structured pruning, which removes entire convolutional channels or layers, significantly enhances computational efficiency and is compatible with hardware acceleration. However, existing pruning methods that rely solely on image features or gradients often result in the retention of redundant channels, negatively impacting inference efficiency. To address this issue, this paper introduces a novel pruning method called Feature-Gradient Pruning (FGP). This approach integrates both feature-based and gradient-based information to more effectively evaluate the importance of channels across various target classes, enabling a more accurate identification of channels that are critical to model performance. Experimental results demonstrate that the proposed method improves both model compactness and practicality while maintaining stable performance. Experiments conducted across multiple tasks and datasets show that FGP significantly reduces computational costs and minimizes accuracy loss compared to existing methods, highlighting its effectiveness in optimizing pruning outcomes. The source code is available at: https://github.com/FGP-code/FGP.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 19 of its 37 references that are in the map. First posted on arXiv 19 Nov 2024.
Builds on
19 of 37 references.
References · 19
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2018BiSeNet: Bilateral Segmentation Network for Real-time Semantic Segmentationcited by 645
- 2019Importance Estimation for Neural Network Pruningcited by 541
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
7 more
- 2023DepGraph: Towards Any Structural Pruningcited by 203
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2018Dynamic Channel Pruning: Feature Boosting and Suppressioncited by 129
- 2020DMCP: Differentiable Markov Channel Pruning for Neural Networkscited by 69
- 2019Approximated Oracle Filter Pruning for Destructive CNN Width Optimizationcited by 35
- 2020SlimConv: Reducing Channel Redundancy in Convolutional Neural Networks by Weights Flippingcited by 11
- 2022DyRep: Bootstrapping Training with Dynamic Re-parameterizationcited by 11
Built on by
Citing papers per year: 2025: 1.
1 paper.