arrow
Return

CATRO: Channel Pruning via Class-Aware Trace Ratio Optimization

delete2024-08-01
delete20
delete
OA
AI
W
Wenzheng Hu *
Z
Zhengping Che
N
Ning Liu
M
Mingyang Li
唐建 (Jian Tang)
C
Changshui Zhang
王建强 (Jianqiang Wang)
DOI:10.1109/TNNLS.2023.3262952delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Deep convolutional neural networks are shown to be overkill with high parametric and computational redundancy in many application scenarios, and an increasing number of works have explored model pruning to obtain lightweight and efficient networks. However, most existing pruning approaches are driven by empirical heuristics and rarely consider the joint impact of channels, leading to unguaranteed and suboptimal performance. In this article, we propose a novel channel pruning method via class-aware trace ratio optimization () to reduce the computational burden and accelerate the model inference. Utilizing class information from a few samples, measures the joint impact of multiple channels by feature space discriminations and consolidates the layerwise impact of preserved channels. By formulating channel pruning as a submodular set function maximization problem, solves it efficiently via a two-stage greedy iterative optimization procedure. More importantly, we present theoretical justifications on convergence of and performance of pruned networks. Experimental results demonstrate that achieves higher accuracy with similar computation cost or lower computation cost with similar accuracy than other state-of-the-art channel pruning algorithms. In addition, because of its class-aware property, is suitable to prune efficient networks adaptively for various classification subtasks, enhancing handy deployment and usage of deep networks in real-world applications.
Keywords:
Optimization
Task analysis
Computational modeling
Logic gates
Costs
Redundancy
Convolutional neural networks
Compression
deep model
Index Terms
pruning
subtask
trace ratio

Journal

IEEE Transactions on Neural Networks and Learning Systems cover
IEEE Transactions on Neural Networks and Learning Systems
IF:
8.9
Papers:
7.5K
Citations:
7.2W

Organization

T
tsinghua university
Scholars:
11.7W
Papers: 9.9W
Citations: 137