TY - GEN
T1 - A Surrogate-Assisted Clustering-Based Evolutionary Algorithm for Expensive Optimization
AU - Hai, Chunlong
AU - Wang, Jiazhen
AU - Mei, Liquan
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Surrogate-assisted evolutionary algorithms (SAEAs) are widely used in solving computationally expensive optimization problems. The intricate nature of real-world optimization problems necessitates the development of more efficient SAEAs to effectively address these challenges. In this paper, we propose a novel algorithm, named surrogate-assisted clustering-Based evolutionary algorithm (SACBEA) for solving expensive optimization problems. SACBEA is an innovative combination of dynamic surrogate-assisted particle swarm optimization (DSAP) and clustering-based local search (CBLS) for the balance between exploration and exploitation. Specifically, the DSAP employs the top-ranked solutions in the initialization of population, using Particle Swarm Optimization (PSO) as the evolutionary operator. Concurrently, a dynamic surrogate model is utilized for fitness prediction. In addition, the CBLS employs the k-means clustering algorithm to identify the promising region, initializing the population within this area for a more focused search. And the Differential Evolution (DE) algorithm is integrated into CBLS. SACBEA switches between DSAP and CBLS based on search performance. When one search mechanism fails to find a better solution, SACBEA seamlessly transitions to the other. To verify the effectiveness of SACBEA, a test set of 13 benchmark problems is adopted to conduct comparative experiments. Experimental results demonstrate the significant advantages of SACBEA over several state-of-the-art algorithms.
AB - Surrogate-assisted evolutionary algorithms (SAEAs) are widely used in solving computationally expensive optimization problems. The intricate nature of real-world optimization problems necessitates the development of more efficient SAEAs to effectively address these challenges. In this paper, we propose a novel algorithm, named surrogate-assisted clustering-Based evolutionary algorithm (SACBEA) for solving expensive optimization problems. SACBEA is an innovative combination of dynamic surrogate-assisted particle swarm optimization (DSAP) and clustering-based local search (CBLS) for the balance between exploration and exploitation. Specifically, the DSAP employs the top-ranked solutions in the initialization of population, using Particle Swarm Optimization (PSO) as the evolutionary operator. Concurrently, a dynamic surrogate model is utilized for fitness prediction. In addition, the CBLS employs the k-means clustering algorithm to identify the promising region, initializing the population within this area for a more focused search. And the Differential Evolution (DE) algorithm is integrated into CBLS. SACBEA switches between DSAP and CBLS based on search performance. When one search mechanism fails to find a better solution, SACBEA seamlessly transitions to the other. To verify the effectiveness of SACBEA, a test set of 13 benchmark problems is adopted to conduct comparative experiments. Experimental results demonstrate the significant advantages of SACBEA over several state-of-the-art algorithms.
KW - Surrogate-assisted evolutionary optimization
KW - clustering algorithm
KW - differential evolution
KW - expensive optimization
KW - particle swarm optimization
UR - https://www.scopus.com/pages/publications/85201734917
U2 - 10.1109/CEC60901.2024.10612088
DO - 10.1109/CEC60901.2024.10612088
M3 - 会议稿件
AN - SCOPUS:85201734917
T3 - 2024 IEEE Congress on Evolutionary Computation, CEC 2024 - Proceedings
BT - 2024 IEEE Congress on Evolutionary Computation, CEC 2024 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 13th IEEE Congress on Evolutionary Computation, CEC 2024
Y2 - 30 June 2024 through 5 July 2024
ER -