TY - GEN
T1 - Learning Compact Networks via Similarity-Aware Channel Pruning
AU - Zhang, Quan
AU - Shi, Yemin
AU - Zhang, Lechun
AU - Wang, Yaowei
AU - Tian, Yonghong
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/8
Y1 - 2020/8
N2 - In this paper, we introduce a new channel pruning method called Similarity-Aware Channel Pruning to simultaneously accelerate and compress CNNs. Most existing channel pruning methods focus on pruning channels by the filter saliency. However, small magnitude doesn't necessarily lead to low saliency to the outputs (influenced by the values of the inputs and the cumulative calculation). Hence, we propose to determine the pruning channels by first comparing the similarity of output feature maps of a layer. Based on the similarity, we reversely find all the corresponding weight groups (filters, mean, variance, bias, etc.) and decide which channels can be removed. Then, we generate the new parameters of the next layer by Weight Combination strategy so as to reconstruct the outputs with fewer channels. The Weight Combination strategy also makes it easier to recover the accuracy through fine-Tuning. The key of the proposed method is to focus on the redundancy of feature maps directly. We seek to reduce the redundancy by removing the redundant weight groups of the current layer that generate the similar outputs and discarding the related channels of the next layer that take the removed feature maps as inputs. Extensive experiments using several advanced CNN architecures have verified the effectiveness of our approach.
AB - In this paper, we introduce a new channel pruning method called Similarity-Aware Channel Pruning to simultaneously accelerate and compress CNNs. Most existing channel pruning methods focus on pruning channels by the filter saliency. However, small magnitude doesn't necessarily lead to low saliency to the outputs (influenced by the values of the inputs and the cumulative calculation). Hence, we propose to determine the pruning channels by first comparing the similarity of output feature maps of a layer. Based on the similarity, we reversely find all the corresponding weight groups (filters, mean, variance, bias, etc.) and decide which channels can be removed. Then, we generate the new parameters of the next layer by Weight Combination strategy so as to reconstruct the outputs with fewer channels. The Weight Combination strategy also makes it easier to recover the accuracy through fine-Tuning. The key of the proposed method is to focus on the redundancy of feature maps directly. We seek to reduce the redundancy by removing the redundant weight groups of the current layer that generate the similar outputs and discarding the related channels of the next layer that take the removed feature maps as inputs. Extensive experiments using several advanced CNN architecures have verified the effectiveness of our approach.
KW - Channel Pruning
KW - Compression and Acceleration
KW - Convolutional Neural Networks
KW - Similarity Evaluation
UR - https://www.scopus.com/pages/publications/85092144798
U2 - 10.1109/MIPR49039.2020.00037
DO - 10.1109/MIPR49039.2020.00037
M3 - 会议稿件
AN - SCOPUS:85092144798
T3 - Proceedings - 3rd International Conference on Multimedia Information Processing and Retrieval, MIPR 2020
SP - 145
EP - 148
BT - Proceedings - 3rd International Conference on Multimedia Information Processing and Retrieval, MIPR 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd International Conference on Multimedia Information Processing and Retrieval, MIPR 2020
Y2 - 6 August 2020 through 8 August 2020
ER -