少即是多:用于大规模优化的小规模学习粒子群优化

Less Is More: A Small-Scale Learning Particle Swarm Optimization for Large-Scale Optimization

IEEE Transactions on Cybernetics · 2025
被引 1
ABS 3

中文导读

提出一种小规模学习粒子群优化算法,每代只更新两个代表性个体以节省评估次数、延长进化代数,从而提升大规模优化问题的求解精度,在标准测试集和实际配水网络优化中表现优异。

Abstract

Large-scale optimization problem (LSOP) is an essential research topic in the field of evolutionary computation community. Many large-scale optimization algorithms often maintain a large population for diversity enhancement. However, updating such a large population consumes a significant number of fitness evaluations (FEs), which may lead to the insufficient evolution of the population. In light of this, this article proposes a small-scale learning particle swarm optimization (SSLPSO) for solving LSOPs. In the small-scale learning mechanism, only up to two representative individuals are updated in every generation to effectively save FEs and prolong the evolutionary generations, so as to refine the solution accuracy. Specifically, we first design a representative individual selection (RIS) strategy to select the convergence representative individual and the diversity representative individual for updating. Then, we develop a representative individual learning (RIL) strategy, which includes a convergence learning method and a diversity learning method for the convergence representative individual and the diversity representative individual, respectively. Meanwhile, we further propose an adaptive strategy adjustment (ASA) method based on evolutionary state assessment to determine whether the representative individuals should be updated, further achieving the adaptive adjustment of the evolutionary behavior in the population. Experimental results on the commonly used large-scale test suites, IEEE CEC2010 and IEEE CEC2013, show that the performance of SSLPSO is significantly better than, or at least comparable to other state-of-the-art large-scale optimization algorithms, including the winners of large-scale competitions. Finally, the application of SSLPSO to a large-scale constrained water distribution network optimization problem further demonstrates its real-world applicability.

粒子群优化大规模优化进化计算算法设计