Abstract | ||
---|---|---|
In the canonical particle swarm optimization (PSO), “self-cognitive” and “social-learning” play important roles in searching for promising solutions since the two parts can help particles efficiently share their valuable information. In this paper, a fitness-based multi-role PSO (FMPSO) is proposed, in which a new component, named as “subsocial-learning” part, is added to particles' velocity update rule. Moreover, a fitness-based multi-role PSO is proposed, in which three roles, i.e., leader, rambler, and follower, are assigned for particles at each generation based on their fitness. Accordingly, different learning weights for the three parts are introduced for different roles, the aim of which is to help the population carry out various search mechanisms. Furthermore, a particle can adjust its learning exemplar and objective dimensions for the three different parts according the particle's role. During the evolutionary process, two tuning operators are introduce to adjust particles' roles and objective dimensions. The dynamical and diverse learning models of the particles enable the population to deal with different situations. Moreover, a local searching operator based on BFGS Quasi-Newton method is proposed to refine the best solution at the later evolutionary stage. Experimental results show that FMPSO outperforms other state-of-art PSOs on a majority of functions in CEC2005 and CEC2013 test suites in terms of the global search ability, solution accuracy, and convergence speed. Two statistical tests also verify the promising performance of FMPSO. Furthermore, experiments aiming to analysis the sensitivity and effectiveness of the new proposed components in FMPSO are also conducted. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1016/j.swevo.2018.04.006 | Swarm and Evolutionary Computation |
Keywords | Field | DocType |
Particle swarm optimization,Fitness-based multi-role,Periodical adjustment,Local-searching | Particle swarm optimization,Convergence (routing),Population,Mathematical optimization,Computer science,Learning models,Operator (computer programming),Broyden–Fletcher–Goldfarb–Shanno algorithm,Statistical hypothesis testing,Particle | Journal |
Volume | ISSN | Citations |
44 | 2210-6502 | 5 |
PageRank | References | Authors |
0.40 | 28 | 7 |
Name | Order | Citations | PageRank |
---|---|---|---|
Xuewen Xia | 1 | 73 | 6.87 |
Ying Xing | 2 | 5 | 0.40 |
bo wei | 3 | 58 | 14.91 |
Yinglong Zhang | 4 | 16 | 2.53 |
Xiong Li | 5 | 18 | 5.15 |
Xianli Deng | 6 | 5 | 0.40 |
Ling Gui | 7 | 47 | 5.18 |