Network Compression via Central Filter
Yuanzhi Duan, Xiaofang Hu, Yue Zhou, Qiang Liu, Shukai Duan

TL;DR
This paper introduces a novel filter pruning method called Central Filter (CF) that leverages feature map similarities and centrality measures to effectively reduce neural network complexity while maintaining accuracy.
Contribution
The paper proposes a new filter pruning approach based on feature map similarity and centrality, achieving state-of-the-art performance on multiple benchmarks.
Findings
CF reduces FLOPs significantly across various networks.
CF maintains or improves accuracy after pruning.
The method is effective on CIFAR-10 and ImageNet datasets.
Abstract
Neural network pruning has remarkable performance for reducing the complexity of deep network models. Recent network pruning methods usually focused on removing unimportant or redundant filters in the network. In this paper, by exploring the similarities between feature maps, we propose a novel filter pruning method, Central Filter (CF), which suggests that a filter is approximately equal to a set of other filters after appropriate adjustments. Our method is based on the discovery that the average similarity between feature maps changes very little, regardless of the number of input images. Based on this finding, we establish similarity graphs on feature maps and calculate the closeness centrality of each node to select the Central Filter. Moreover, we design a method to directly adjust weights in the next layer corresponding to the Central Filter, effectively minimizing the error…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · Multimodal Machine Learning Applications
MethodsPruning · Convolution · Dense Connections · Average Pooling · Dropout · 1x1 Convolution · Auxiliary Classifier · Local Response Normalization · Max Pooling · Softmax
