Comparing Algorithm Selection Approaches on Black-Box Optimization Problems

被引:5
|
作者
Kostovska, Ana [1 ]
Jankovic, Anja [2 ]
Vermetten, Diederick [3 ]
Dzeroski, Saso [1 ]
Eftimov, Tome [1 ]
Doerr, Carola [2 ]
机构
[1] Jozef Stefan Inst, Ljubljana, Slovenia
[2] Sorbonne Univ, LIP6, Paris, France
[3] Leiden Univ, LIACS, Leiden, Netherlands
关键词
D O I
10.1145/3583133.3590697
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Performance complementarity of solvers available to tackle blackbox optimization problems gives rise to the important task of algorithm selection (AS). Automated AS approaches can help replace tedious and labor-intensive manual selection, and have already shown promising performance in various optimization domains. Automated AS relies on machine learning (ML) techniques to recommend the best algorithm given the information about the problem instance. Unfortunately, there are no clear guidelines for choosing the most appropriate one from a variety of ML techniques. Treebased models such as Random Forest or XGBoost have consistently demonstrated outstanding performance for automated AS. Transformers and other tabular deep learning models have also been increasingly applied in this context. We investigate in this work the impact of the choice of the ML technique on AS performance. We compare four ML models on the task of predicting the best solver for the BBOB problems for 7 different runtime budgets in 2 dimensions. While our results confirm that a per-instance AS has indeed impressive potential, we also show that the particular choice of the ML technique is of much minor importance.
引用
收藏
页码:495 / 498
页数:4
相关论文
共 50 条
  • [41] NeuralBO: A black-box optimization algorithm using deep neural networks
    Dat, Phan-Trong
    Hung, Tran-The
    Gupta, Sunil
    NEUROCOMPUTING, 2023, 559
  • [42] A Two-Phase Global Optimization Algorithm for Black-Box Functions
    Gimbutiene, Grazina
    Zilinskas, Antanas
    BALTIC JOURNAL OF MODERN COMPUTING, 2015, 3 (03): : 214 - 224
  • [43] An Evolutionary Algorithm for Black-Box Chance-Constrained Function Optimization
    Masutomi, Kazuyuki
    Nagata, Yuichi
    Ono, Isao
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2013, 17 (02) : 272 - 282
  • [44] A surrogate-assisted particle swarm optimization algorithm based on efficient global optimization for expensive black-box problems
    Yang, Zan
    Qiu, Haobo
    Gao, Liang
    Cai, Xiwen
    Jiang, Chen
    Chen, Liming
    ENGINEERING OPTIMIZATION, 2019, 51 (04) : 549 - 566
  • [45] DiBB: Distributing Black-Box Optimization
    Cuccu, Giuseppe
    Rolshoven, Luca
    Vorpe, Fabien
    Cudre-Mauroux, Philippe
    Glasmachers, Tobias
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'22), 2022, : 341 - 349
  • [46] Black-Box Optimization for Automated Discovery
    Terayama, Kei
    Sumita, Masato
    Tamura, Ryo
    Tsuda, Koji
    ACCOUNTS OF CHEMICAL RESEARCH, 2021, 54 (06) : 1334 - 1346
  • [47] Black-Box Optimization in a Configuration System
    Kucher, Maximilian
    Balyo, Tomas
    Christensen, Noemi
    26TH ACM INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, SPLC 2022, VOL B, 2022, : 229 - 236
  • [48] A model for analyzing black-box optimization
    Phan, Vinhthuy
    Skiena, Steven
    Sumazin, Pavel
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2748 : 424 - 438
  • [49] A model for analyzing black-box optimization
    Phan, V
    Skiena, S
    Sumazin, P
    ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS, 2003, 2748 : 424 - 438
  • [50] Comparing White-box and Black-box Test Prioritization
    Henard, Christopher
    Papadakis, Mike
    Harman, Mark
    Jia, Yue
    Le Traon, Yves
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 523 - 534