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 条
  • [31] Decision space partition based surrogate-assisted evolutionary algorithm for expensive optimization
    Liu, Yuanchao
    Liu, Jianchang
    Tan, Shubin
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 214
  • [32] A surrogate-assisted a priori multiobjective evolutionary algorithm for constrained multiobjective optimization problems
    Pour, Pouya Aghaei
    Hakanen, Jussi
    Miettinen, Kaisa
    JOURNAL OF GLOBAL OPTIMIZATION, 2024, 90 (02) : 459 - 485
  • [33] Surrogate-Assisted Evolutionary Algorithm With Model and Infill Criterion Auto-Configuration
    Xie, Lindong
    Li, Genghui
    Wang, Zhenkun
    Cui, Laizhong
    Gong, Maoguo
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (04) : 1114 - 1126
  • [34] A surrogate-assisted evolutionary algorithm with knowledge transfer for expensive multimodal optimization problems
    Du, Wenhao
    Ren, Zhigang
    Wang, Jihong
    Chen, An
    INFORMATION SCIENCES, 2024, 652
  • [35] Comparison of Parallel Surrogate-Assisted Optimization Approaches
    Rehbach, Frederik
    Zaefferer, Martin
    Stork, Joerg
    Bartz-Beielstein, Thomas
    GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 1348 - 1355
  • [36] Surrogate-Assisted Symbiotic Organisms Search Algorithm for Parallel Batch Processor Scheduling
    Cao, ZhengCai
    Lin, ChengRan
    Zhou, MengChu
    Zhang, JiaQi
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2020, 25 (05) : 2155 - 2166
  • [37] A study on polynomial regression and Gaussian process global surrogate model in hierarchical surrogate-assisted evolutionary algorithm
    Zhou, ZZ
    Ong, YS
    Nguyen, MH
    Lim, D
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 2832 - 2839
  • [38] A fast surrogate-assisted particle swarm optimization algorithm for computationally expensive problems
    Li, Fan
    Shen, Weiming
    Cai, Xiwen
    Gao, Liang
    Wang, G. Gary
    APPLIED SOFT COMPUTING, 2020, 92
  • [39] Utilizing the Expected Gradient in Surrogate-assisted Evolutionary Algorithms
    Nishihara, Kei
    Nakata, Masaya
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 447 - 450
  • [40] Multiobjective Design Optimization of a Cantilevered Ramp Injector Using the Surrogate-Assisted Evolutionary Algorithm
    Huang, Wei
    Li, Shi-bin
    Yan, Li
    Tan, Jian-guo
    JOURNAL OF AEROSPACE ENGINEERING, 2015, 28 (05)