Non-inertial opposition-based particle swarm optimization and its theoretical analysis for deep learning applications

被引:35
作者
Kang, Lanlan [1 ]
Chen, Ruey-Shun [2 ]
Cao, Wenliang [2 ]
Chen, Yeh-Cheng [3 ]
机构
[1] Jiangxi Univ Sci & Technol, Coll Appl Sci, Gangzhou 341000, Peoples R China
[2] Dongguan Polytech, Dept Comp Engn, Dongguan 523808, Peoples R China
[3] Univ Calif Davis, Dept Comp Sci 3, Davis, CA 95616 USA
关键词
Deep learning applications; Particle swarm optimization; Non-inertial velocity update formula; Theoretical analysis; ALGORITHM; STRATEGY; MUTATION;
D O I
10.1016/j.asoc.2019.106038
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle Swarm Optimization (PSO) and its variants are often used to train and optimize the structure and parameters of deep learning models to improve accuracy of learning results in the reasonable time-consuming. The performance of PSO is completed determined by its kinetic equation of particles. To accelerate convergence rate, a novel kinetic equation without inertial term is devised and applied to PSO, and then a non-inertial opposition-based particle swarm optimization (NOPSO) is generated combined with a adaptive elite mutation strategy and generalized opposition-based learning strategy. Simulation Experimental results show that the new kinetic equation has effectively accelerated convergence rate of PSO. Meanwhile, Theoretical analysis of the new kinetic equation is carried out by order-2 difference recurrence equation, the inference conclusions of which are consistent with the results of simulation experiments. NOPSO algorithm with a new kinetic equation is a highly competitive algorithm compared with some state-of-art PSOs and is suitable for deep learning applications. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:10
相关论文
共 43 条
  • [11] From evolutionary computation to the evolution of things
    Eiben, Agoston E.
    Smith, Jim
    [J]. NATURE, 2015, 521 (7553) : 476 - 482
  • [12] A new adaptive inertia weight strategy in particle swarm optimization
    Feng, C. S.
    Cong, S.
    Feng, X. Y.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 4186 - 4190
  • [13] Cognitive Deep Neural Networks prediction method for software fault tendency module based on Bound Particle Swarm Optimization
    Geng, Wang
    [J]. COGNITIVE SYSTEMS RESEARCH, 2018, 52 : 12 - 20
  • [14] Community discovery by propagating local and global information based on the MapReduce model
    Guo, Kun
    Guo, Wenzhong
    Chen, Yuzhong
    Qiu, Qirong
    Zhang, Qishan
    [J]. INFORMATION SCIENCES, 2015, 323 : 73 - 93
  • [15] A PSO-Optimized Real-Time Fault-Tolerant Task Allocation Algorithm in Wireless Sensor Networks
    Guo, Wenzhong
    Li, Jie
    Chen, Guolong
    Niu, Yuzhen
    Chen, Chengyu
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (12) : 3236 - 3249
  • [16] Human action recognition via multi-task learning base on spatial-temporal feature
    Guo, Wenzhong
    Chen, Guolong
    [J]. INFORMATION SCIENCES, 2015, 320 : 418 - 428
  • [17] Habibi J., 2006, IEEE S FRONTIERS NET, P18
  • [18] FH-OAOS: A Fast Four-Step Heuristic for Obstacle-Avoiding Octilinear Steiner Tree Construction
    Huang, Xing
    Guo, Wenzhong
    Liu, Genggeng
    Chen, Guolong
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 21 (03)
  • [19] Obstacle-Avoiding Algorithm in X-Architecture Based on Discrete Particle Swarm Optimization for VLSI Design
    Huang, Xing
    Liu, Genggeng
    Guo, Wenzhong
    Niu, Yuzhen
    Chen, Guolong
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2015, 20 (02)
  • [20] Selecting Hyper-Parameters of Gaussian Process Regression Based on Non-Inertial Particle Swarm Optimization in Internet of Things
    Kang, Lanlan
    Chen, Ruey-Shun
    Xiong, Naixue
    Chen, Yeh-Cheng
    Hu, Yu-Xi
    Chen, Chien-Ming
    [J]. IEEE ACCESS, 2019, 7 : 59504 - 59513