Deep neural network pruning algorithm based on particle swarm

被引:1
|
作者
Zhang, Shengnan [1 ]
Hong, Shanshan [2 ]
Wu, Chao [2 ]
Liu, Yu [3 ]
Ju, Xiaoming [3 ]
机构
[1] Beijing Power Exchange Ctr, Beijing 100031, Peoples R China
[2] State Grid Elect Power Res Inst Co Ltd, Nanjing 211000, Peoples R China
[3] East China Normal Univ, Shanghai 200000, Peoples R China
关键词
component; network compression and pruning; PSO; VGG;
D O I
10.1109/ICHCI51889.2020.00084
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A powerful neural network consumes a lot of storage space and computing resources, which is unacceptable for mobile devices and embedded devices with limited resources. To solve this problem, PSOPruner was proposed. Firstly, The algorithm randomly initializes a series of particles as the pruned network structure; secondly, calculates the threshold corresponding to each convolutional layer according to the particles, deletes the convolution kernels with corresponding values less than the threshold; then, adapts the pruned network structure evaluation, update the particles and the global optimal fitness particles; finally, retrain the network structure corresponding to the global optimal fitness particles to restore the network accuracy. The experimental results show that the algorithm is applied to VGG16 on the cifar-10 data set. After 100 iterations of the algorithm, the test accuracy is improved by 0.04%, the model size is reduced by 94%, and the running speed is increased by 36% compared with the untrimmed model. The pruned network model is more conducive to deployment in mobile devices and embedded devices.
引用
收藏
页码:367 / 371
页数:5
相关论文
共 50 条
  • [1] Application of Neural Network Based on Particle Swarm Algorithm for the results of the students
    Zhang, Wen-Ying
    Peng, Xiu-Yan
    Tang, Mo
    [J]. 2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 1218 - 1221
  • [2] A method of wavelet neural network based on particle swarm optimization algorithm
    Pan Hongxia
    Mao Hongwei
    Huang Jinying
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 935 - 939
  • [3] An improved particle swarm optimization based training algorithm for neural network
    Zhao, FQ
    Hong, Y
    Yu, DM
    Yang, YH
    [J]. ICMIT 2005: INFORMATION SYSTEMS AND SIGNAL PROCESSING, 2005, 6041
  • [4] A Neural Network Learning Algorithm Based on Hybrid Particle Swarm Optimization
    Luo Zaifei
    Guan Binglei
    Zhou Shiguan
    [J]. CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 3255 - 3259
  • [5] Prediction of rockburst hazard based on particle swarm algorithm and neural network
    Zhang, Meichang
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (04): : 2649 - 2659
  • [6] Prediction of rockburst hazard based on particle swarm algorithm and neural network
    Meichang Zhang
    [J]. Neural Computing and Applications, 2022, 34 : 2649 - 2659
  • [7] Variational algorithm of quantum neural network based on quantum particle swarm
    Dong, Yumin
    Xie, Jianshe
    Hu, Wanbin
    Liu, Cheng
    Luo, Yi
    [J]. JOURNAL OF APPLIED PHYSICS, 2022, 132 (10)
  • [8] An Improved PID Neural Network Control Algorithm Based on Particle Swarm Optimization
    Dou, Chunhong
    Zhang, Ling
    [J]. 2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL VI, 2010, : 32 - 34
  • [9] Vehicle positioning algorithm based on particle swarm optimization BP neural network
    Department of Automatic Control, School of Information Science and Technology, Beijing Institute of Technology, Beijing 100081, China
    不详
    [J]. Beijing Ligong Daxue Xuebao, 2007, SUPPL. 1 (135-139):
  • [10] Research of BP neural network based on improved particle swarm optimization algorithm
    School of Mechanical and Information Engineering, China University of Mining and Technology, Beijing, China
    不详
    不详
    [J]. J. Netw., 2013, 4 (947-954):