arrow
Return

Progressive Kernel Pruning Based on the Information Mapping Sparse Index for CNN Compression

delete2021-01-01
delete9
delete
OA
AI
J
Jihong Zhu
Y
Yang Zhao
J
Jihong Pei *
DOI:10.1109/ACCESS.2021.3051504delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Network pruning can effectively reduce a model's capacity and computational load, thereby making model deployment in mobile devices less difficult than that without pruning. To improve the pruning rate of the model while maintaining the kernel's feature extraction ability, this paper designs a progressive kernel pruning method for CNN model compression based on the proposed information mapping sparsity index. This method first prunes the kernels in the filter and then prunes the kernels in the convolution layer when the model reaches a certain compression ratio. The whole process is called progressive kernel pruning (PKP). For the kernel pruning process, this paper defines the information mapping sparse index (IMSI), which is used to measure the mapping ability of the convolution kernel related to the amount of information transferred by the convolution operation. When pruning the kernels of filters and layers, according to the IMSI, the kernels with the strongest mapping abilities are retained to transfer as much information as possible with the least number of kernels. Progressive kernel pruning can make use of the characteristic that the model is easy to optimize when kernel pruning in the filter, and it avoids having the model easily fall into local optima when kernel pruning in the layer directly. The experimental results on the CIFAR-10/100 and ImageNet datasets show that compared to the existing CNN model compression methods, the IMSI-based progressive kernel pruning method exhibits better compression performance in processing the model compression tasks that are currently popular. In particular, pruning VGG-16 on CIFAR-10 with our model achieves a compression ratio of 80.8x and an acceleration ratio of 14.8x, which are 5.8x and 4.2x higher than the best results at present, respectively, and the classification accuracy decreases by only 0.59% relative to that of the baseline.
Keywords:
Kernel
Convolution
Computational modeling
Feature extraction
Indexes
Acceleration
Training
Progressive kernel pruning
information mapping sparse index
convolutional neural network
compression

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

S
shenzhen university
Scholars:
4.5W
Papers: 3.4W
Citations: 72