修剪
人工智能
聚类分析
计算机科学
滤波器(信号处理)
模式识别(心理学)
订单(交换)
数学
计算机视觉
财务
农学
经济
生物
作者
Hang Lin,Yifan Peng,Yubo Zhang,Lin Bie,Xibin Zhao,Yue Gao
标识
DOI:10.1109/tpami.2024.3524381
摘要
Large amount of redundancy is widely present in convolutional neural networks (CNNs). Identifying the redundancy in the network and removing the redundant filters is an effective way to compress the CNN model size with a minimal reduction in performance. However, most of the existing redundancy-based pruning methods only consider the distance information between two filters, which can only model simple correlations between filters. Moreover, we point out that distance-based pruning methods are not applicable for high-dimensional features in CNN models by our experimental observations and analysis. To tackle this issue, we propose a new pruning strategy based on high-order spectral clustering. In this approach, we use hypergraph structure to construct complex correlations among filters, and obtain high-order information among filters by hypergraph structure learning. Finally, based on the high-order information, we can perform better clustering on the filters and remove the redundant filters in each cluster. Experiments on various CNN models and datasets demonstrate that our proposed method outperforms the recent state-of-the-art works. For example, with ResNet50, we achieve a 57.1% FLOPs reduction with no accuracy drop on ImageNet, which is the first to achieve lossless pruning with such a high compression ratio.
科研通智能强力驱动
Strongly Powered by AbleSci AI