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 条
  • [41] Building energy consumption prediction and optimization using different neural network-assisted models; comparison of different networks and optimization algorithms
    Afzal, Sadegh
    Shokri, Afshar
    Ziapour, Behrooz M.
    Shakibi, Hamid
    Sobhani, Behnam
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 127
  • [42] Building energy consumption prediction using multilayer perceptron neural network-assisted models; comparison of different optimization algorithms
    Afzal, Sadegh
    Ziapour, Behrooz M.
    Shokri, Afshar
    Shakibi, Hamid
    Sobhani, Behnam
    ENERGY, 2023, 282
  • [43] Surrogate-Assisted Multiobjective Optimization of Double-D Coil for Inductive Power Transfer System With LCC-LCC Compensation Network
    Wang, Yadong
    Wang, Fangyong
    Tian, Ye
    Sun, Aoni
    Liu, Bangyin
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024, 71 (09) : 10612 - 10624
  • [44] Combined surrogate-assisted Bayesian optimization and comprehensive learning PSO method for parameter identification of ultra-high strength circular CFST short columns
    Le, Cuong Pham Van
    Tangaramvong, Sawekchai
    Huynh, Van Thu
    Do, Bach
    Vu, Quang-Viet
    Gao, Wei
    PROBABILISTIC ENGINEERING MECHANICS, 2025, 79
  • [45] Enhancing surrogate-assisted evolutionary optimization for medium-scale expensive problems: a two-stage approach with unsupervised feature learning and Q-learning
    Gong Y.
    Yu H.
    Kang L.
    Sun C.
    Zeng J.
    Neural Computing and Applications, 2024, 36 (25) : 15545 - 15565
  • [46] Fast Simulation-Based Order Sequence Optimization Assisted by Pre-Trained Bayesian Recurrent Neural Network
    Suemitsu, Issei
    Bhamgara, Hanoz Kaiwan
    Utsugi, Kei
    Hashizume, Jiro
    Ito, Kiyoto
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03): : 7818 - 7825
  • [47] Surrogate-assisted inversion for large-scale history matching: Comparative study between projection-based reduced-order modeling and deep neural network
    Xiao, Cong
    Lin, Hai-Xiang
    Leeuwenburgh, Olwijn
    Heemink, Arnold
    JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2022, 208
  • [48] Deep Convolutional Neural Network-Assisted Feature Extraction for Diagnostic Discrimination and Feature Visualization in Pancreatic Ductal Adenocarcinoma (PDAC) versus Autoimmune Pancreatitis (AIP)
    Ziegelmayer, Sebastian
    Kaissis, Georgios
    Harder, Felix
    Jungmann, Friederike
    Mueller, Tamara
    Makowski, Marcus
    Braren, Rickmer
    JOURNAL OF CLINICAL MEDICINE, 2020, 9 (12) : 1 - 8
  • [49] Optimization of catalyst for methanol synthesis by a combinatorial approach using a parallel activity test and genetic algorithm assisted by a neural network
    Umegaki, T
    Watanabe, Y
    Nukui, N
    Omata, K
    Yamada, M
    ENERGY & FUELS, 2003, 17 (04) : 850 - 856
  • [50] Deep Q-Value Neural Network (DQN) Reinforcement Learning for the Techno-Economic Optimization of a Solar-Driven Nanofluid-Assisted Desalination Technology
    Jafari, Sina
    Hoseinzadeh, Siamak
    Sohani, Ali
    WATER, 2022, 14 (14)