SNF: Filter Pruning via Searching the Proper Number of Filters
Pengkun Liu, Yaru Yue, Yanjun Guo, Xingxiang Tao, Xiaoguang Zhou

TL;DR
This paper introduces SNF, a filter pruning method that searches for the optimal number of filters per layer, leading to more efficient CNNs with minimal accuracy loss on CIFAR-10 and ImageNet.
Contribution
SNF is the first method to optimize the number of filters per layer during pruning, improving CNN efficiency while maintaining accuracy.
Findings
Achieves state-of-the-art accuracy on CIFAR-10 with significant FLOPs reduction.
Improves Top-1 accuracy on CIFAR-10 with ResNet-110 after pruning.
Maintains competitive accuracy on ImageNet with substantial FLOPs reduction.
Abstract
Convolutional Neural Network (CNN) has an amount of parameter redundancy, filter pruning aims to remove the redundant filters and provides the possibility for the application of CNN on terminal devices. However, previous works pay more attention to designing evaluation criteria of filter importance and then prune less important filters with a fixed pruning rate or a fixed number to reduce convolutional neural networks' redundancy. It does not consider how many filters to reserve for each layer is the most reasonable choice. From this perspective, we propose a new filter pruning method by searching the proper number of filters (SNF). SNF is dedicated to searching for the most reasonable number of reserved filters for each layer and then pruning filters with specific criteria. It can tailor the most suitable network structure at different FLOPs. Filter pruning with our method leads to the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Image Enhancement Techniques
MethodsPruning
