arrow
Return

Black-Box Optimization Revisited: Improving Algorithm Selection Wizards Through Massive Benchmarking

delete2022-06-01
delete15
delete
OA
AI
L
Laurent Meunier
H
Herilalaina Rakotoarison
P
Pak Kan Wong
B
Baptiste Rozière
J
Jérémy Rapin
O
Olivier Teytaud
A
A. Moreau
C
Carola Doerr *
DOI:10.1109/TEVC.2021.3108185delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Existing studies in black-box optimization suffer from low generalizability, caused by a typically selective choice of problem instances used for training and testing of different optimization algorithms. Among other issues, this practice promotes overfitting and poor-performing user guidelines. We address this shortcoming by introducing in this work a general-purpose algorithm selection wizard that was designed and tested on a previously unseen breadth of black-box optimization problems, ranging from academic benchmarks to real-world applications, from discrete over numerical to mixed-integer problems, from small to very large-scale problems, from noisy over dynamic to static problems, etc. Not only did we use the already very extensive benchmark environment available in Nevergrad, but we also extended it significantly by adding a number of additional benchmark suites, including Pyomo, Photonics, large-scale global optimization (LSGO), and MuJoCo. Our wizard achieves competitive performance on all benchmark suites. It significantly outperforms previous state-of-the-art algorithms on some of the suites, including YABBOB and LSGO. Its excellent performance is obtained without any task-specific parametrization. The algorithm selection wizard, all of its base solvers, as well as the benchmark suites are available for reproducible research in the open-source Nevergrad platform.
Keywords:
Benchmark testing
Optimization
Linear programming
Reproducibility of results
Heuristic algorithms
Open source software
Training
Benchmarking
black-box optimization

Journal

IEEE Transactions on Evolutionary Computation cover
IEEE Transactions on Evolutionary Computation
IF:
12
Papers:
1.8K
Citations:
2.4W

Organization

F
facebook inc
Scholars:
588
Papers: 381
Citations: 0
U
universite clermont auvergne (uca)
Scholars:
1.1W
Papers: 7.8K
Citations: 11
I
Inria
Scholars:
3.5K
Papers: 2.5K
Citations: 343
C
Chinese University of Hong Kong
Scholars:
3.4W
Papers: 3.2W
Citations: 5.6W
U
Universite Paris Saclay
Scholars:
7.3W
Papers: 5.3W
Citations: 540
researcher View more organizations