Information Fusion Channel Pruning for Accelerating Neural Networks.

Zhangbin Zhu,Yi Zhai,Yanyong Zhang
DOI: https://doi.org/10.1109/BIGCOM61073.2023.00040
2023-01-01
Abstract:Convolutional Neural Networks (CNNs) have succeeded highly in various computer vision tasks. Recently, with the growing size and complexity of CNNs, many works have used magnitude-based information to introduce structured sparsity for more efficient and energy-saving models. Unlike previous works, in this paper, we argue that the distribution information within the Batch Normalization layer (BN) indicates which channel generated by the previous Convolutional layer (Conv) is worth removing or preserving. Intuitively, there must be another feature with a similar distribution for the redundant feature. Therefore, we propose BatchNorm Prunning (BNP), which utilizes the BatchNorm layer to analyze the distribution similarity between features for better structured pruning. Through comprehensive evaluation, BNP has been demonstrated in modern CNNs on the CIFAR-10 and ImageNet datasets, achieving the balance between performance and efficiency over state-of-the-art algorithms.
What problem does this paper attempt to address?