The Pitfalls of Benchmarking in Algorithm Selection: What We Are Getting Wrong
Not on the map. Why?
Abstract (arXiv)
Algorithm selection, aiming to identify the best algorithm for a given problem, plays a pivotal role in continuous black-box optimization. A common approach involves representing optimization functions using a set of features, which are then used to train a machine learning meta-model for selecting suitable algorithms. Various approaches have demonstrated the effectiveness of these algorithm selection meta-models. However, not all evaluation approaches are equally valid for assessing the performance of meta-models. We highlight methodological issues that frequently occur in the community and should be addressed when evaluating algorithm selection approaches. First, we identify flaws with the "leave-instance-out" evaluation technique. We show that non-informative features and meta-models can achieve high accuracy, which should not be the case with a well-designed evaluation framework. Second, we demonstrate that measuring the performance of optimization algorithms with metrics sensitive to the scale of the objective function requires careful consideration of how this impacts the construction of the meta-model, its predictions, and the model's error. Such metrics can falsely present overly optimistic performance assessments of the meta-models. This paper emphasizes the importance of careful evaluation, as loosely defined methodologies can mislead researchers, divert efforts, and introduce noise into the field
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 12 of its 35 references that are in the map. First posted on arXiv 12 May 2025.
Builds on
12 of 35 references.
References · 12
- 2021Pervasive Label Errors in Test Sets Destabilize Machine Learning Benchmarkscited by 395
- 2020pymoo: Multi-objective Optimization in Pythoncited by 200
- 2020Current Time Series Anomaly Detection Benchmarks are Flawed and are Creating the Illusion of Progresscited by 151
- 2016COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Settingcited by 138
- 2022Forecast Evaluation for Data Scientists: Common Pitfalls and Best Practicescited by 55
- 2017Automated Algorithm Selection on Continuous Black-Box Problems By Combining Exploratory Landscape Analysis and Machine Learningcited by 33
- 2020Landscape-Aware Fixed-Budget Performance Regression and Algorithm Selection for Modular CMA-ES Variantscited by 15
- 2021Towards Explainable Exploratory Landscape Analysis: Extreme Feature Selection for Classifying BBOB Functionscited by 14
- 2017Best practices for comparing optimization algorithmscited by 10
- 2022BBOB Instance Analysis: Landscape Properties and Algorithm Performance across Problem Instancescited by 10
- 2021Benchmarking Feature-based Algorithm Selection Systems for Black-box Numerical Optimizationcited by 7
- 2025Landscape Features in Single-Objective Continuous Optimization: Have We Hit a Wall in Algorithm Selection Generalization?cited by 7
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025Best Practices For Empirical Meta-Algorithmic Research: Guidelines from the COSEAL Research Networkcited by 0
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimizationcited by 0
- 2026Partition Scores Are Not System Scores: Deployment-Fidelity Gaps in Decomposed Algorithm Selectioncited by 0
- 2026Partition Scores Are Not System Scores: Deployment-Fidelity Gaps in Decomposed Algorithm Selection12 Sep 2026
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2025Best Practices For Empirical Meta-Algorithmic Research: Guidelines from the COSEAL Research Network18 Dec 2025