Benchmark-Driven Configuration of a Parallel Model-Based Optimization Algorithm

被引:4
|
作者
Rehbach, Frederik [1 ]
Zaefferer, Martin [1 ,2 ]
Fischbach, Andreas [1 ,3 ]
Rudolph, Gunter [4 ]
Bartz-Beielstein, Thomas [1 ]
机构
[1] TH Koln, Inst Data Sci Engn & Analyt, D-51643 Gummersbach, Germany
[2] DHBW Ravensburg, Fak Wirtschaft, D-88212 Ravensburg, Germany
[3] TH Koln, Inst Gen Mech Engn, D-51643 Gummersbach, Germany
[4] TU Dortmund Univ, Dept Comp Sci, D-44227 Dortmund, Germany
关键词
Benchmarking; exploratory landscape analysis (ELA); model-based optimization; parallelization; simulation; GLOBAL OPTIMIZATION; EVOLUTIONARY;
D O I
10.1109/TEVC.2022.3163843
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article introduces a benchmarking framework that allows rigorous evaluation of parallel model-based optimizers for expensive functions. The framework establishes a relationship between estimated costs of parallel function evaluations (on real-world problems) to known sets of test functions. Such real-world problems are not always readily available (e.g., confidentiality and proprietary software). Therefore, new test problems are created by Gaussian process simulation. The proposed framework is applied in an extensive benchmark study to compare multiple state-of-the-art parallel optimizers with a novel model-based algorithm, which combines ideas of an explorative search for global model quality with parallel local searches to increase function exploitation. The benchmarking framework is used to configure good batch size setups for parallel algorithms systematically based on landscape properties. Furthermore, we introduce a proof of concept for a novel automatic batch size configuration. The predictive quality of the batch size configuration is evaluated on a large set of test functions and the functions generated by Gaussian process simulation. The introduced algorithm outperforms multiple state-of-the-art optimizers, especially on multimodal problems. Additionally, it proves to be particularly robust over various problem landscapes, and performs well with all tested batch sizes. Consequently, this makes it well suited for black-box kinds of problems.
引用
收藏
页码:1365 / 1379
页数:15
相关论文
共 50 条
  • [41] Molecular Communications: Model-Based and Data-Driven Receiver Design and Optimization
    Qian, Xuewen
    Di Renzo, Marco
    Eckford, Andrew
    IEEE ACCESS, 2019, 7 : 53555 - 53565
  • [42] Model-Based Optimization for Robotics
    Mombaur, Katja
    Kheddar, Abderrahmane
    Harada, Kensuke
    Buschmann, Thomas
    Atkeson, Chris
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2014, 21 (03) : 24 - 161
  • [43] Model-based system configuration approach for Internetware
    Ying Li
    KeWei Sun
    Jie Yang
    TianCheng Liu
    LiangZhao Zeng
    Science China Information Sciences, 2013, 56 : 1 - 20
  • [44] Model-based system configuration approach for Internetware
    LI Ying
    SUN KeWei
    YANG Jie
    LIU TianCheng
    ZENG LiangZhao
    Science China(Information Sciences), 2013, 56 (08) : 21 - 40
  • [45] Model-based configuration of material flow systems
    Ziems, Dieter
    Wolter, Olaf
    Scholz, Uwe
    ZWF Zeitschrift fuer Wirtschaftlichen Fabrikbetrieb, 1996, 91 (7-8): : 342 - 343
  • [46] Model-based system configuration approach for Internetware
    Li Ying
    Sun KeWei
    Yang Jie
    Liu TianCheng
    Zeng LiangZhao
    SCIENCE CHINA-INFORMATION SCIENCES, 2013, 56 (08) : 1 - 20
  • [47] A model-based method for security configuration verification
    Sakaki, Hiroshi
    Yanoo, Kazuo
    Ogawa, Ryuichi
    ADVANCES IN INFORMATION AND COMPUTER SECURITY, PROCEEDINGS, 2006, 4266 : 60 - 75
  • [48] Intellectual Model-Based Configuration Management Conception
    Bartusevics, Arturs
    Novickis, Leonids
    Bluemel, Eberhard
    APPLIED COMPUTER SYSTEMS, 2014, 15 (01) : 22 - 27
  • [49] A Model-Based Approach for the Integration of Configuration Fragments
    Jahanbanifar, Azadeh
    Khendek, Ferhat
    Toeroe, Maria
    MODELLING FOUNDATIONS AND APPLICATIONS, 2015, 9153 : 125 - 136
  • [50] Model-based software configuration: patterns and languages
    Dreiling, Alexander
    Rosemann, Michael
    van der Aalst, Wil
    Heuser, Lutz
    Schulz, Karsten
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2006, 15 (06) : 583 - 600