Black-Box Optimization Revisited: Improving Algorithm Selection Wizards through Massive Benchmarking
Laurent Meunier, Herilalaina Rakotoarison, Pak Kan Wong, Baptiste, Roziere, Jeremy Rapin, Olivier Teytaud, Antoine Moreau, Carola Doerr

TL;DR
This paper introduces a comprehensive benchmark suite, OptimSuite, and an automated algorithm selection tool, ABBO, which together improve generalization and performance in black-box optimization tasks across diverse problem types.
Contribution
The work presents a broad benchmark collection and a general-purpose algorithm selection wizard that outperforms previous methods without task-specific tuning.
Findings
ABBO achieves competitive results across diverse benchmarks.
ABBO significantly outperforms previous state-of-the-art algorithms.
The benchmark suite covers a wide range of real-world and academic problems.
Abstract
Existing studies in black-box optimization for machine learning suffer from low generalizability, caused by a typically selective choice of problem instances used for training and testing different optimization algorithms. Among other issues, this practice promotes overfitting and poor-performing user guidelines. To address this shortcoming, we propose in this work a benchmark suite, OptimSuite, which covers a broad range 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. We demonstrate the advantages of such a broad collection by deriving from it Automated Black Box Optimizer (ABBO), a general-purpose algorithm selection wizard. Using three different types of algorithm selection techniques, ABBO…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsWizard: Unsupervised goats tracking algorithm
