Parallel surrogate-assisted optimization: Batched Bayesian Neural Network-assisted GA versus q-EGO

被引:24
|
作者
Briffoteaux, Guillaume [1 ,3 ]
Gobert, Maxime [1 ,3 ]
Ragonnet, Romain [2 ]
Gmys, Jan [1 ,3 ]
Mezmaz, Mohand [1 ]
Melab, Nouredine [3 ]
Tuyttens, Daniel [1 ]
机构
[1] Univ Mons, Math & Operat Res Dept MARO, Mons, Belgium
[2] Monash Univ, Sch Publ Hlth & Prevent Med, Clayton, Vic, Australia
[3] Univ Lille, CNRS CRIStAL, Inria Lille Nord Europe, Lille, France
关键词
Surrogate-assisted optimization; Bayesian optimization; Efficient global optimization; Simulation; Massively parallel computing; Evolutionary algorithm; EVOLUTIONARY OPTIMIZATION; COMPUTER EXPERIMENTS; ALGORITHM;
D O I
10.1016/j.swevo.2020.100717
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Surrogate-based optimization is widely used to deal with long-running black-box simulation-based objective functions. Actually, the use of a surrogate model such as Kriging or Artificial Neural Network allows to reduce the number of calls to the CPU time-intensive simulator. Bayesian optimization uses the ability of surrogates to provide useful information to help guiding effectively the optimization process. In this paper, the Efficient Global Optimization (EGO) reference framework is challenged by a Bayesian Neural Network-assisted Genetic Algorithm, namely BNN-GA. The Bayesian Neural Network (BNN) surrogate is chosen for its ability to provide an uncertainty measure of the prediction that allows to compute the Expected Improvement of a candidate solution in order to improve the exploration of the objective space. BNN is also more reliable than Kriging models for high-dimensional problems and faster to set up thanks to its incremental training. In addition, we propose a batch-based approach for the parallelization of BNN-GA that is challenged by a parallel version of EGO, called q-EGO. Parallel computing is a highly important complementary way (to surrogates) to deal with the computational burden of simulation-based optimization. The comparison of the two parallel approaches is experimentally performed through several benchmark functions and two real-world problems within the scope of Tuberculosis Transmission Control (TBTC). The study presented in this paper proves that parallel batched BNN-GA is a viable alternative to q-EGO approaches being more suitable for high-dimensional problems, parallelization impact, bigger data-bases and moderate search budgets. Moreover, a significant improvement of the solutions is obtained for the two TBTC problems tackled.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Simulation-based optimization of a production system topology - a neural network-assisted genetic algorithm
    Paape, N.
    van Eekelen, J. A. W. M.
    Reniers, M. A.
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2025,
  • [32] Surrogate-Assisted Evolutionary Q-Learning for Black-Box Dynamic Time-Linkage Optimization Problems
    Zhang, Tuo
    Wang, Handing
    Yuan, Bo
    Jin, Yaochu
    Yao, Xin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (05) : 1162 - 1176
  • [33] Efficient multi-objective optimization through parallel surrogate-assisted local search with tabu mechanism and asynchronous option
    Wang, Wenyu
    Akhtar, Taimoor
    Shoemaker, Christine A.
    ENGINEERING OPTIMIZATION, 2024, 56 (07) : 1081 - 1097
  • [34] Electric Distribution Network With Multi-Microgrids Management Using Surrogate-Assisted Deep Reinforcement Learning Optimization
    Kaewdornhan, Niphon
    Srithapon, Chitchai
    Chatthaworn, Rongrit
    IEEE ACCESS, 2022, 10 : 130373 - 130396
  • [35] Dexterous workspace optimization for a six degree-of-freedom parallel manipulator based on surrogate-assisted constrained differential evolution
    Pu, Huayan
    Cheng, Hao
    Wang, Gang
    Ma, Jie
    Zhao, Jinglei
    Bai, Ruqing
    Luo, Jun
    Yi, Jin
    APPLIED SOFT COMPUTING, 2023, 139
  • [36] Neural network-assisted probabilistic creep-fatigue assessment of hydrogenation reactor with physics-based surrogate model
    Wang, Xiaoxiao
    Chen, Haofeng
    Xuan, Fuzhen
    INTERNATIONAL JOURNAL OF PRESSURE VESSELS AND PIPING, 2023, 206
  • [37] Graph neural network-assisted evolutionary algorithm for rapid optimization design of shear-wall structures
    Fei, Yifan
    Qin, Sizhong
    Liao, Wenjie
    Guan, Hong
    Lu, Xinzheng
    ADVANCED ENGINEERING INFORMATICS, 2025, 65
  • [38] Neural network-assisted optimization of segmented thermoelectric power generators using active learning based on a genetic optimization algorithm
    Demeke, Wabi
    Kim, Yongtae
    Jung, Jiyoung
    Chung, Jaywan
    Ryu, Byungki
    Ryu, Seunghwa
    ENERGY REPORTS, 2022, 8 : 6633 - 6644
  • [39] Feature-Assisted Neural Network Surrogate-Based Multiphysics Optimization for Microwave Filters
    Fu, Jiaping
    Jin, Jing
    Yang, Jingxian
    Liu, Zixin
    Qian, Jing
    Lin, Hai
    IEEE MICROWAVE AND WIRELESS TECHNOLOGY LETTERS, 2024, 34 (05): : 474 - 477
  • [40] Surrogate-Assisted Hybrid-Model Estimation of Distribution Algorithm for Mixed-Variable Hyperparameters Optimization in Convolutional Neural Networks
    Li, Jian-Yu
    Zhan, Zhi-Hui
    Xu, Jin
    Kwong, Sam
    Zhang, Jun
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (05) : 2338 - 2352