paper-with-me

홈 › Papers

Filter Pruning based on Information Capacity and Independence

2023-03-07 · Xiaolong Tang, Shuo Ye, Yufeng Shi, Tianheng Hu, Qinmu Peng, Xinge You

Filter pruning has gained widespread adoption for the purpose of compressing and speeding up convolutional neural networks (CNNs). However, existing approaches are still far from practical applications due to biased filter selection and heavy computation cost. This paper introduces a new filter pruning method that selects filters in an interpretable, multi-perspective, and lightweight manner. Specifically, we evaluate the contributions of filters from both individual and overall perspectives. For the amount of information contained in each filter, a new metric called information capacity is proposed. Inspired by the information theory, we utilize the interpretable entropy to measure the information capacity, and develop a feature-guided approximation process. For correlations among filters, another metric called information independence is designed. Since the aforementioned metrics are evaluated in a simple but effective way, we can identify and prune the least important filters with less computation cost. We conduct comprehensive experiments on benchmark datasets employing various widely-used CNN architectures to evaluate the performance of our method. For instance, on ILSVRC-2012, our method outperforms state-of-the-art methods by reducing FLOPs by 77.4% and parameters by 69.3% for ResNet-50 with only a minor decrease in accuracy of 2.64%.

📄 PDF Abstract BibTeX arXiv:2303.03645

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Average Pooling 설명 없음
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Residual Connection 설명 없음
Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

CHIP: CHannel Independence-based Pruning for Compact Neural Networks

2021-10-26 · NeurIPS 2021 12 · Yang Sui, Miao Yin, Yi Xie, Huy Phan 외

Filter pruning has been widely used for neural network compression because of its enabled practical acceleration. To date, most of the existing filter pruning works explore the importance of filters via using intra-chann…

Neural Network Compression

Filter Pruning by Switching to Neighboring CNNs with Good Attributes

2019-04-08 · Yang He, Ping Liu, Linchao Zhu, Yi Yang

Filter pruning is effective to reduce the computational costs of neural networks. Existing methods show that updating the previous pruned filter would enable large model capacity and achieve better performance. However, …

Attributeimage-classificationImage Classification

Soft Filter Pruning for Accelerating Deep Convolutional Neural Networks

2018-08-21 · Yang He, Guoliang Kang, Xuanyi Dong, Yanwei Fu 외

This paper proposed a Soft Filter Pruning (SFP) method to accelerate the inference procedure of deep Convolutional Neural Networks (CNNs). Specifically, the proposed SFP enables the pruned filters to be updated when trai…

Filter Sketch for Network Pruning

2020-01-23 · Mingbao Lin, Liujuan Cao, Shaojie Li, Qixiang Ye 외

We propose a novel network pruning approach by information preserving of pre-trained network weights (filters). Network pruning with the information preserving is formulated as a matrix sketch problem, which is efficient…

Network Pruning

GHFP: Gradually Hard Filter Pruning

2020-11-06 · Linhang Cai, Zhulin An, Yongjun Xu

Filter pruning is widely used to reduce the computation of deep learning, enabling the deployment of Deep Neural Networks (DNNs) in resource-limited devices. Conventional Hard Filter Pruning (HFP) method zeroizes pruned …