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

被引:37
作者
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 条
[21]   Uniform Opposition-Based Particle Swarm [J].
Kang, Lanlan ;
Cui, Ying .
2018 9TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP 2018), 2018, :81-85
[22]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[23]   Particle Swarm Optimization approach for waterjet cavitation peening [J].
Latchoumi, T. P. ;
Balamurugan, K. ;
Dinesh, K. ;
Ezhilarasi, T. P. .
MEASUREMENT, 2019, 141 :184-189
[24]   Niching particle swarm optimization with equilibrium factor for multi-modal optimization [J].
Li, Yikai ;
Chen, Yongliang ;
Zhong, Jinghui ;
Huang, Zhixing .
INFORMATION SCIENCES, 2019, 494 :233-246
[25]   Multilayer Obstacle-Avoiding X-Architecture Steiner Minimal Tree Construction Based on Particle Swarm Optimization [J].
Liu, Genggeng ;
Huang, Xing ;
Guo, Wenzhong ;
Niu, Yuzhen ;
Chen, Guolong .
IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (05) :989-1002
[26]   A PSO-based timing-driven Octilinear Steiner tree algorithm for VLSI routing considering bend reduction [J].
Liu, Genggeng ;
Guo, Wenzhong ;
Niu, Yuzhen ;
Chen, Guolong ;
Huang, Xing .
SOFT COMPUTING, 2015, 19 (05) :1153-1169
[27]   A multi-label classification algorithm based on kernel extreme learning machine [J].
Luo, Fangfang ;
Guo, Wenzhong ;
Yu, Yuanlong ;
Chen, Guolong .
NEUROCOMPUTING, 2017, 260 :313-320
[28]   Meta-metric for saliency detection evaluation metrics based on application preference [J].
Niu, Yuzhen ;
Chen, Jianer ;
Guo, Wenzhong .
MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (20) :26351-26369
[29]   Novel Systolization of Subquadratic Space Complexity Multipliers Based on Toeplitz Matrix-Vector Product Approach [J].
Pan, Jeng-Shyang ;
Lee, Chiou-Yng ;
Sghaier, Anissa ;
Zeghid, Medien ;
Xie, Jiafeng .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (07) :1614-1622
[30]   A New Particle Swarm Optimization Method Enhanced With a Periodic Mutation Strategy and Neural Networks [J].
Pehlivanoglu, Y. Volkan .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (03) :436-452