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 条
  • [21] A surrogate-assisted highly cooperative coevolutionary algorithm for hyperparameter optimization in deep convolutional neural networks
    Chen, An
    Ren, Zhigang
    Wang, Muyi
    Chen, Hui
    Leng, Haoxi
    Liu, Shuai
    APPLIED SOFT COMPUTING, 2023, 147
  • [22] An Efficient Method for Antenna Design Based on a Self-Adaptive Bayesian Neural Network-Assisted Global Optimization Technique
    Liu, Yushi
    Liu, Bo
    Ur-Rehman, Masood
    Imran, Muhammad Ali
    Akinsolu, Mobayode O.
    Excell, Peter
    Hua, Qiang
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2022, 70 (12) : 11375 - 11388
  • [23] Growing Neural Gas Network-based surrogate-assisted Pareto set learning for multimodal multi-objective optimization
    Ming, Fei
    Gong, Wenyin
    Jin, Yaochu
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 87
  • [24] Optimization of a Solid Rocket Motor Design Through Neural Network-Assisted Performance Prediction
    Lee, Hyung Suk
    Ko, Seung Cheol
    Kwon, Soon Wook
    Lee, Joon Sang
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (06) : 8769 - 8781
  • [25] Surrogate-assisted Reference Vector Adaptation to Various Pareto Front Shapes for Many-objective Bayesian Optimization
    Namura, Nobuo
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 901 - 908
  • [26] A surrogate-assisted extended generative adversarial network for parameter optimization in free-form metasurface design
    Dai, Manna
    Jiang, Yang
    Yang, Feng
    Chattoraj, Joyjit
    Xia, Yingzhi
    Xu, Xinxing
    Zhao, Weijiang
    Ha Dao, My
    Liu, Yong
    NEURAL NETWORKS, 2024, 180
  • [27] A dimension-reduced neural network-assisted approximate Bayesian computation for inverse heat conduction problems
    Yang Zeng
    Transportation Safety and Environment, 2021, 3 (03) : 216 - 230
  • [28] Convolutional Neural Networks-Based Lung Nodule Classification: A Surrogate-Assisted Evolutionary Algorithm for Hyperparameter Optimization
    Zhang, Miao
    Li, Huiqi
    Pan, Shirui
    Lyu, Juan
    Ling, Steve
    Su, Steven
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (05) : 869 - 882
  • [29] A dimension-reduced neural network-assisted approximate Bayesian computation for inverse heat conduction problems
    Zeng, Yang
    TRANSPORTATION SAFETY AND ENVIRONMENT, 2021, 3 (03)
  • [30] Neural Network-Assisted Design: A Study of Multiscale Topology Optimization With Smoothly Graded Cellular Structures
    Rastegarzadeh, Sina
    Wang, Jun
    Huang, Jida
    JOURNAL OF MECHANICAL DESIGN, 2023, 145 (01)