A Multi-objective Particle Swarm Optimization for Neural Networks Pruning

被引:0
|
作者
Wu, Tao [1 ,2 ]
Shi, Jiao [1 ,2 ]
Zhou, Deyun [1 ]
Lei, Yu [1 ,2 ]
Gong, Maoguo [3 ]
机构
[1] Northwestern Polytech Univ, Sch Elect & Informat, Xian 710072, Shaanxi, Peoples R China
[2] Northwestern Polytech Univ Shenzhen, Res & Dev Inst, Shenzhen, Guangdong, Peoples R China
[3] Xidian Univ, Minist Educ China, Key Lab Intelligent Percept & Image Understanding, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
ALGORITHM;
D O I
10.1109/cec.2019.8790145
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
There is a ruling maxim in deep learning land, bigger is better. However, bigger neural network provides higher performance but also expensive computation, memory and energy. The simplified model which preserves the accuracy of original network arouses a growing interest. A simple yet efficient method is pruning, which cuts off unimportant synapses and neurons. Therefore, it is crucial to identify important parts from the given numerous connections. In this paper, we use the evolutionary pruning method to simplify the structure of deep neural networks. A multi-objective neural networks pruning model which balances the accuracy and the sparse ratio of networks is proposed and we solve this model with particle swarm optimization (PSO) method. Furthermore, we fine-tune the network which is obtained by pruning to obtain better pruning result. The framework of alternate pruning and fine-tuning operations is used to achieve more prominent pruning effect. In experimental studies, we prune LeNet on MNIST and shallow VGGNet on CIFAR-10. Experimental results demonstrate that our method could prune over 80% weights in general with no loss of accuracy.
引用
收藏
页码:570 / 577
页数:8
相关论文
共 50 条
  • [1] Evolving ARTMAP Neural Networks Using Multi-Objective Particle Swarm Optimization
    Granger, Eric
    Prieur, Donavan
    Connolly, Jean-Francois
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [2] Evolving Deep Neural Networks by Multi-objective Particle Swarm Optimization for Image Classification
    Wang, Bin
    Sun, Yanan
    Xue, Bing
    Zhang, Mengjie
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 490 - 498
  • [3] Multi-objective optimization of water distribution networks using particle swarm optimization
    Surco, Douglas F.
    Macowski, Diogo H.
    Cardoso, Flavia A. R.
    Vecchi, Thelma P. B.
    Ravagnani, Mauro A. S. S.
    [J]. DESALINATION AND WATER TREATMENT, 2021, 218 : 18 - 31
  • [4] Integrated optimization by multi-objective particle swarm optimization
    Tokyo Metropolitan University, 1-1, Minamiosawa, Hachioji-shi, Tokyo 192-0397, Japan
    [J]. IEEJ Trans. Electr. Electron. Eng, 1931, 1 (79-81):
  • [5] Integrated Optimization by Multi-Objective Particle Swarm Optimization
    Kawarabayashi, Masaru
    Tsuchiya, Junichi
    Yasuda, Keiichiro
    [J]. IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2010, 5 (01) : 79 - 81
  • [6] An Improving Multi-Objective Particle Swarm Optimization
    Fan, JiShan
    [J]. WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 1 - 6
  • [7] An Improved Multi-objective Particle Swarm Optimization
    Xu, Shengbing
    Ouyang, Zhiping
    Feng, Jiqiang
    [J]. 2020 5TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (ICCIA 2020), 2020, : 19 - 23
  • [8] Modified Multi-Objective Particle Swarm Optimization Algorithm for Multi-objective Optimization Problems
    Qiao, Ying
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 520 - 527
  • [9] A Particle Swarm Optimizer for Multi-Objective Optimization
    Cagnina, Leticia
    Esquivel, Susana
    Coello Coello, Carlos A.
    [J]. JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2005, 5 (04): : 204 - 210
  • [10] An Improved Multi-Objective Particle Swarm Optimization
    Yang, Xixiang
    Zhang, Weihua
    [J]. ADVANCED SCIENCE LETTERS, 2011, 4 (4-5) : 1491 - 1495