A multi-information fusion "triple variables with iteration" inertia weight PSO algorithm and its application

被引:39
作者
Li, Mi
Chen, Huan
Shi, Xin
Liu, Sa
Zhang, Ming
Lu, Shengfu [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Dept Automat, Lab Intelligent Sci & Technol, Beijing 100024, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Particle swarm optimization (PSO); Inertia weight; Multi-information fusion; Triple variables with iteration; OPTIMIZATION;
D O I
10.1016/j.asoc.2019.105677
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle swarm optimization (PSO) has many advantages such as fewer parameters, faster convergence and easy implementation; however, it is also prone to fall into local optimum. Because inertia weight parameters can increase the diversity of particles and effectively overcome this problem, a large number of studies have done on inertia weight strategy since it was put forward, and many different improvement strategies have been put forward, but these improvement strategies still do not make full use of the multi-dimensional information of particles, resulting in limited improvement of PSO performance. In this study, on the one hand, based on the summary of current inertial weight strategies, aiming at the problems existing in the classification of inertial weight strategies, the inertial weight strategies are reclassified. According to the new classification methods, the inertial weight strategies are divided into four categories, including "no variable with iteration", "single variable with iteration", "double variables with iteration" and "triple variables with iteration" inertia weight. On the other hand, in view of the shortcomings of the existing inertial weight improvement strategies, this study proposes a multi-information fusion "triple variables with iteration" inertia weight PSO algorithm (MFTIWPSO), which combines the multi-dimensional information of particle's time (or iteration), particle and dimension (or space). In order to test the optimization performance of our proposed MFTIWPSO, the benchmark functions are used to test the optimization performance, and then the algorithm is used to optimize the parameters of machine learning classifier and classify the biological datasets. The results of two tests show that the proposed MFTIWPSO algorithm has better optimization performance than other optimization algorithms. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 42 条
[1]   A Novel Flexible Inertia Weight Particle Swarm Optimization Algorithm [J].
Amoshahy, Mohammad Javad ;
Shamsi, Mousa ;
Sedaaghi, Mohammad Hossein .
PLOS ONE, 2016, 11 (08)
[2]   On the improved performances of the particle swarm optimization algorithms with adaptive parameters, cross-over operators and root mean square (RMS) variants for computing optimal control of a class of hybrid systems [J].
Arumugam, M. Senthil ;
Rao, M. V. C. .
APPLIED SOFT COMPUTING, 2008, 8 (01) :324-336
[3]   Seeding the initial population with feasible solutions in metaheuristic optimization of steel trusses [J].
Azad, Saeid Kazemzadeh .
ENGINEERING OPTIMIZATION, 2018, 50 (01) :89-105
[4]   Enhanced hybrid metaheuristic algorithms for optimal sizing of steel truss structures with numerous discrete variables [J].
Azad, Saeid Kazemzadeh .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2017, 55 (06) :2159-2180
[5]  
Azad SaeidKazemzadeh., 2013, International Journal of Optimization in Civil Engineering, V3, P563
[6]   Dragonfly Algorithm with Opposition-Based Learning for Multilevel Thresholding Color Image Segmentation [J].
Bao, Xiaoli ;
Jia, Heming ;
Lang, Chunbo .
SYMMETRY-BASEL, 2019, 11 (05)
[7]  
Chang C C C, 2011, LIBSVM: a library for support vector machines
[8]  
Chatterjee A., 2006, NONLINEAR INERTIA WE
[9]   Novel inertia weight strategies for particle swarm optimization [J].
Chauhan, Pinkey ;
Deep, Kusum ;
Pant, Millie .
MEMETIC COMPUTING, 2013, 5 (03) :229-251
[10]  
Chen S., 2015, J COMPUT APPL, V2014, P1