Particle swarm optimization with an enhanced learning strategy and crossover operator

被引:61
作者
Molaei, Sajjad [1 ]
Moazen, Hadi [2 ]
Najjar-Ghabel, Samad [1 ]
Farzinvash, Leili [1 ]
机构
[1] Univ Tabriz, Fac Elect & Comp Engn, Tabriz, Iran
[2] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
关键词
Particle swarm optimization; Swarm intelligence; Optimization; Enhanced learning strategy; Parameter updating; Crossover operator; FEATURE-SELECTION; ALGORITHM; WEIGHT; SEARCH; COLONY;
D O I
10.1016/j.knosys.2021.106768
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle Swarm Optimization (PSO) is a well-known swarm intelligence (SI) algorithm employed for solving various optimization problems. This algorithm suffers from premature convergence to local optima. Accordingly, a number of PSO variants have been proposed in the literature. These algorithms exploited different schemes to improve performance. In this paper, we propose a new variant of PSO with an enhanced Learning strategy and Crossover operator (PSOLC). This algorithm applies three strategies, comprising altering the exemplar particles, updating the PSO parameters, and integrating PSO with Genetic Algorithm (GA). In the proposed learning strategy, each particle is guided by the best positions (pbests) of all particles, which improves its search capability. Furthermore, the proposed parameter updating scheme computes the self-cognition coefficient for each particle based on the quality of the pbests. Finally, the proposed crossover operator injects randomness to particles to improve the global search ability. The proposed improvements in PSOLC increase its exploration capability at the early stages of the search process and its exploitation ability at the end. The derived outcome from applying PSOLC and other variants of PSO to the benchmark functions verify the superiority of the proposed algorithm in terms of accuracy and convergence speed. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:21
相关论文
共 55 条
[51]   Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems [J].
Wang, Gai-Ge .
MEMETIC COMPUTING, 2018, 10 (02) :151-164
[52]   Elephant Herding Optimization [J].
Wang, Gai-Ge ;
Deb, Suash ;
Coelho, Leandro dos S. .
2015 3RD INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL AND BUSINESS INTELLIGENCE (ISCBI 2015), 2015, :1-5
[53]   A survey on metaheuristics for optimization in food manufacturing industry [J].
Wari, Ezra ;
Zhu, Weihang .
APPLIED SOFT COMPUTING, 2016, 46 :328-343
[54]   Cuckoo Search via Levey Flights [J].
Yang, Xin-She ;
Deb, Suash .
2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009), 2009, :210-+
[55]   A novel multi-swarm particle swarm optimization with dynamic learning strategy [J].
Ye, Wenxing ;
Feng, Weiying ;
Fan, Suohai .
APPLIED SOFT COMPUTING, 2017, 61 :832-843