Jisuanji kexue yu tansuo (Sep 2020)

Survey on Compact Neural Network Model Design

  • LANG Lei, XIA Yingqing

DOI
https://doi.org/10.3778/j.issn.1673-9418.1912079
Journal volume & issue
Vol. 14, no. 9
pp. 1456 – 1470

Abstract

Read online

In recent years, convolutional neural network has achieved excellent performance in a wide range of applications, but it consumes huge resources, which is a challenge for its application to mobile terminals and embedded devices. To this end, network models need to be balanced in size, speed and accuracy. Firstly, two methods of network compression and acceleration, neural network compression and compact neural network, are briefly intro-duced from the perspective of whether the model is pre-trained or not. Specifically, this paper describes the design method of compact neural network, shows the different operation modes, emphasizes the characteristics of these operations, and divides them into two categories: model design based on spatial convolution and model design based on shift convolution according to the different basic operations. Then, each class selects three network models to discuss from the basic operation unit, the core building block and the overall network structure. At the same time, the performance of each network and the conventional network on the ImageNet dataset is analyzed. Finally, this paper summarizes the existing design techniques of compact neural network and looks forward to the future develop-ment direction.

Keywords