PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimization

被引:0
|
作者
Kostovska, Ana [1 ,2 ]
Cenikj, Gjorgjina [1 ,2 ]
Vermetten, Diederick [3 ]
Jankovic, Anja [4 ]
Nikolikj, Ana [1 ,2 ]
Skvorc, Urban [1 ]
Korosec, Peter [1 ]
Doerr, Carola [4 ]
Eftimov, Tome [1 ]
机构
[1] Jozef Stefan Inst, Ljubljana, Slovenia
[2] Jozef Stefan Postgrad Sch, Ljubljana, Slovenia
[3] Leiden Univ, LIACS, Leiden, Netherlands
[4] Sorbonne Univ, CNRS, LIP6, Paris, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The performance of automated algorithm selection (AAS) strongly depends on the portfolio of algorithms to choose from. Selecting the portfolio is a non-trivial task that requires balancing the trade-off between the higher flexibility of large portfolios with the increased complexity of the AAS task. In practice, probably the most common way to choose the algorithms for the portfolio is a greedy selection of the algorithms that perform well in some reference tasks of interest. We set out in this work to investigate alternative, data-driven portfolio selection techniques. Our proposed method creates algorithm behavior meta-representations, constructs a graph from a set of algorithms based on their meta-representation similarity, and applies a graph algorithm to select a final portfolio of diverse, representative, and non-redundant algorithms. We evaluate two distinct meta-representation techniques (SHAP and performance2vec) for selecting complementary portfolios from a total of 324 different variants of CMA-ES for the task of optimizing the BBOB single-objective problems in dimensionalities 5 and 30 with different cut-off budgets. We test two types of portfolios: one related to overall algorithm behavior and the 'personalized' one (related to algorithm behavior per each problem separately). We observe that the approach built on the performance2vec-based representations favors small portfolios with negligible error in the AAS task, whereas the portfolios built from the SHAP-based representations gain from higher flexibility at the cost of decreased performance of the AAS. Across most considered scenarios, personalized portfolios yield comparable or slightly better performance than the classical greedy approach. They outperform the full portfolio in all scenarios.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Impact of Training Instance Selection on Automated Algorithm Selection Models for Numerical Black-box OptimizationImpact of Training Instance Selection on Automated Algorithm Selection Models for Numerical Black-box Optimization
    Dietrich, Konstantin
    Vermetten, Diederick
    Doerr, Carola
    Kerschke, Pascal
    PROCEEDINGS OF THE 2024 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2024, 2024, : 1007 - 1016
  • [2] Sampling Effects on Algorithm Selection for Continuous Black-Box Optimization
    Munoz, Mario Andres
    Kirley, Michael
    ALGORITHMS, 2021, 14 (01)
  • [3] Comparing Algorithm Selection Approaches on Black-Box Optimization Problems
    Kostovska, Ana
    Jankovic, Anja
    Vermetten, Diederick
    Dzeroski, Saso
    Eftimov, Tome
    Doerr, Carola
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 495 - 498
  • [4] Algorithm selection for black-box continuous optimization problems: A survey on methods and challenges
    Munoz, Mario A.
    Sun, Yuan
    Kirley, Michael
    Halgamuge, Saman K.
    INFORMATION SCIENCES, 2015, 317 : 224 - 245
  • [5] Towards Feature-Free Automated Algorithm Selection for Single-Objective Continuous Black-Box Optimization
    Prager, Raphael Patrick
    Seiler, Moritz Vinzent
    Trautmann, Heike
    Kerschke, Pascal
    2021 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2021), 2021,
  • [6] Benchmarking Feature-Based Algorithm Selection Systems for Black-Box Numerical Optimization
    Tanabe, Ryoji
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (06) : 1321 - 1335
  • [7] Black-Box Optimization Revisited: Improving Algorithm Selection Wizards Through Massive Benchmarking
    Meunier, Laurent
    Rakotoarison, Herilalaina
    Wong, Pak Kan
    Roziere, Baptiste
    Rapin, Jeremy
    Teytaud, Olivier
    Moreau, Antoine
    Doerr, Carola
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (03) : 490 - 500
  • [8] Online Selection of Surrogate Models for Constrained Black-Box Optimization
    Bagheri, Samineh
    Konen, Wolfgang
    Baeck, Thomas
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [9] Black-Box Optimization for Automated Discovery
    Terayama, Kei
    Sumita, Masato
    Tamura, Ryo
    Tsuda, Koji
    ACCOUNTS OF CHEMICAL RESEARCH, 2021, 54 (06) : 1334 - 1346
  • [10] Towards Dynamic Algorithm Selection for Numerical Black-Box Optimization: Investigating BBOB as a Use Case
    Vermetten, Diederick
    Wang, Hao
    Back, Thomas
    Doerr, Carola
    GECCO'20: PROCEEDINGS OF THE 2020 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2020, : 654 - 662