TY - JOUR
T1 - Adaptive heterogeneous particle swarm optimization with comprehensive learning strategy
AU - Liu, Ziang
AU - Nishi, Tatsushi
N1 - Funding Information:
This research is supported by the funding JSPS KAKENHI (B) 22H01714.
Publisher Copyright:
© 2022 The Japan Society of Mechanical Engineers.
PY - 2022
Y1 - 2022
N2 - This paper proposes an adaptive heterogeneous particle swarm optimization with a comprehensive learning strategy for solving single-objective constrained optimization problems. In this algorithm, particles can use an exploration strategy and an exploitation strategy to update their positions. The historical success rates of the two strategies are used to adaptively control the adoption rates of strategies in the next iteration. The search strategy in the canonical particle swarm optimization algorithm is based on elite solutions. As a result, when no particles can discover better solutions for several generations, this algorithm is likely to fall into stagnation. To respond to this challenge, a new strategy is proposed to explore the neighbors of the elite solutions in this study. Finally, a constraint handling method is equipped to the proposed algorithm to make it be able to solve constrained optimization problems. The proposed algorithm is compared with the canonical particle swarm optimization, differential evolution, and several recently proposed algorithms on the benchmark test suite. The Wilcoxon signed-rank test results show that the proposed algorithm is significantly better on most of the benchmark problems compared with the competitors. The proposed algorithm is also applied to solve two real-world mechanical engineering problems. The experimental results show that the proposed algorithm performs consistently well on these problems.
AB - This paper proposes an adaptive heterogeneous particle swarm optimization with a comprehensive learning strategy for solving single-objective constrained optimization problems. In this algorithm, particles can use an exploration strategy and an exploitation strategy to update their positions. The historical success rates of the two strategies are used to adaptively control the adoption rates of strategies in the next iteration. The search strategy in the canonical particle swarm optimization algorithm is based on elite solutions. As a result, when no particles can discover better solutions for several generations, this algorithm is likely to fall into stagnation. To respond to this challenge, a new strategy is proposed to explore the neighbors of the elite solutions in this study. Finally, a constraint handling method is equipped to the proposed algorithm to make it be able to solve constrained optimization problems. The proposed algorithm is compared with the canonical particle swarm optimization, differential evolution, and several recently proposed algorithms on the benchmark test suite. The Wilcoxon signed-rank test results show that the proposed algorithm is significantly better on most of the benchmark problems compared with the competitors. The proposed algorithm is also applied to solve two real-world mechanical engineering problems. The experimental results show that the proposed algorithm performs consistently well on these problems.
KW - Comprehensive learning
KW - Differential evolution
KW - Particle swarm optimization
KW - Swarm intelligence
UR - http://www.scopus.com/inward/record.url?scp=85141923133&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85141923133&partnerID=8YFLogxK
U2 - 10.1299/jamdsm.2022jamdsm0035
DO - 10.1299/jamdsm.2022jamdsm0035
M3 - Article
AN - SCOPUS:85141923133
SN - 1881-3054
VL - 16
JO - Journal of Advanced Mechanical Design, Systems and Manufacturing
JF - Journal of Advanced Mechanical Design, Systems and Manufacturing
IS - 4
M1 - jamdsm0035
ER -