返回
Superiority combination learning distributed particle swarm optimization for large-scale optimization
DOI:10.1016/j.asoc.2023.110101.png)
摘要
En 中文
Large-scale optimization problems (LSOPs) have become increasingly significant and challenging in the evolutionary computation (EC) community. This article proposes a superiority combination learning distributed particle swarm optimization (SCLDPSO) for LSOPs. In algorithm design, a master-slave multi-subpopulation distributed model is adopted, which can obtain the full communication and information exchange among different subpopulations, further achieving the diversity enhancement. Moreover, a superiority combination learning (SCL) strategy is proposed, where each worse particle in the poor-performance subpopulation randomly selects two well-performance subpopulations with better particles for learning. In the learning process, each well-performance subpopulation generates a learning particle by merging different dimensions of different particles, which can fully combine the superiorities of all the particles in the current well-performance subpopulation. The worse particle can significantly improve itself by learning these two superiority combination particles from the well -performance subpopulations, leading to a successful search. Experimental results show that SCLDPSO performs better than or at least comparable with other state-of-the-art large-scale optimization algorithms on both CEC2010 and CEC2013 large-scale optimization test suites, including the winner of the competition on large-scale optimization. Besides, the extended experiments with increasing dimensions to 2000 show the scalability of SCLDPSO. At last, an application in large-scale portfolio optimization problems further illustrates the applicability of SCLDPSO.(c) 2023 Elsevier B.V. All rights reserved.
Keyword:
Superiority combination learning strategy
Particle swarm optimization
Large-scale optimization
Master-slave multi-subpopulation
distributed
期刊
IF:
6.6
论文数:
1.4W
被引数:
4.8W
机构
引用论文
Segment-Based Predominant Learning Swarm Optimizer for Large-Scale Optimization用于大规模优化的基于分段的优势学习群优化器
Multiple populations co-evolutionary particle swarm optimization for multi-objective cardinality constrained portfolio optimization problem
NEUROCOMPUTING
IF6.5

