HAS-EA: a fast parallel surrogate-assisted evolutionary algorithm

被引:0
|
作者
Yixian Li
Jinghui Zhong
机构
[1] South China University of Technology,School of Computer Science and Engineering
来源
Memetic Computing | 2023年 / 15卷
关键词
Evolutionary algorithm; Parallel evolutionary algorithm; Parallel surrogate-assisted evolutionary algorithm; Heterogeneous parallelism;
D O I
暂无
中图分类号
学科分类号
摘要
Many real-world phenomena are modeled as expensive optimization problems (EOPs) that are not readily solvable without extensive computational cost. Surrogate-assisted mechanisms and parallel computing techniques are effective approaches to improving the search performance of evolutionary algorithms for these EOPs. However, the search efficiency of existing methods are limited by a combination of synchronization barriers and a failure to use heterogeneous computing resources fully. Therefore, we propose an efficient heterogeneous asynchronous parallel surrogate-assisted evolutionary algorithm (HAS-EA). The proposed HAS-EA incorporates an improved asynchronous parallel evolutionary algorithm module on the CPU, a surrogate module on the GPU, and an improved asynchronous recommendation module on the CPU. By performing these operations in parallel on heterogeneous computing resources, the search performance can be accelerated. Test results of our proposed method with several benchmark problems and a real-world model calibration problem demonstrate that HAS-EA offers better performance than other recently published methods in solving EOPs.
引用
收藏
页码:103 / 115
页数:12
相关论文
共 50 条
  • [1] HAS-EA: a fast parallel surrogate-assisted evolutionary algorithm
    Li, Yixian
    Zhong, Jinghui
    MEMETIC COMPUTING, 2023, 15 (01) : 103 - 115
  • [2] A Surrogate-Assisted Evolutionary Algorithm for Minimax Optimization
    Zhou, Aimin
    Zhang, Qingfu
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [3] Engine Calibration With Surrogate-Assisted Bilevel Evolutionary Algorithm
    Yu, Xunzhao
    Wang, Yan
    Zhu, Ling
    Filev, Dimitar
    Yao, Xin
    IEEE TRANSACTIONS ON CYBERNETICS, 2024, 54 (06) : 3832 - 3845
  • [4] Robust Design with Surrogate-Assisted Evolutionary Algorithm: Does It Work?
    Silva, Rodrigo C. P.
    Li, Min
    Ghorbanian, Vahid
    Guimaraes, Frederico G.
    Lowther, David A.
    BIOINSPIRED OPTIMIZATION METHODS AND THEIR APPLICATIONS, BIOMA 2018, 2018, 10835 : 295 - 306
  • [5] A Parallel Surrogate-Assisted Multi-Objective Evolutionary Algorithm for Computationally Expensive Optimization Problems
    Syberfeldt, Anna
    Grimm, Henrik
    Ng, Amos
    John, Robert I.
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 3177 - +
  • [6] Surrogate-assisted evolutionary algorithm with hierarchical surrogate technique and adaptive infill strategy
    Chen, Hao
    Li, Weikun
    Cui, Weicheng
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 232
  • [7] A multiple surrogate-assisted hybrid evolutionary feature selection algorithm
    Zhang, Wan-qiu
    Hu, Ying
    Zhang, Yong
    Zheng, Zi-wang
    Peng, Chao
    Song, Xianfang
    Gong, Dunwei
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 92
  • [8] A surrogate-assisted evolutionary algorithm based on the genetic diversity objective
    Massaro, Andrea
    Benini, Ernesto
    APPLIED SOFT COMPUTING, 2015, 36 : 87 - 100
  • [9] A Supervised Surrogate-Assisted Evolutionary Algorithm for Complex Optimization Problems
    Zhao, Xin
    Jia, Xue
    Zhang, Tao
    Liu, Tianwei
    Cao, Yahui
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2023, 72
  • [10] Surrogate-Assisted Evolutionary Optimization of the Emergency Load Shedding with Parallel Computation
    Gai, Chenhao
    Li, Changgang
    2022 IEEE/IAS INDUSTRIAL AND COMMERCIAL POWER SYSTEM ASIA (I&CPS ASIA 2022), 2022, : 115 - 120