Automated Algorithm Selection on Continuous Black-Box Problems By Combining Exploratory Landscape Analysis and Machine Learning
Not on the map. Why?
Abstract (arXiv)
In this paper, we build upon previous work on designing informative and efficient Exploratory Landscape Analysis features for characterizing problems' landscapes and show their effectiveness in automatically constructing algorithm selection models in continuous black-box optimization problems. Focussing on algorithm performance results of the COCO platform of several years, we construct a representative set of high-performing complementary solvers and present an algorithm selection model that - compared to the portfolio's single best solver - on average requires less than half of the resources for solving a given problem. Therefore, there is a huge gain in efficiency compared to classical ensemble methods combined with an increased insight into problem characteristics and algorithm properties by using informative features. Acting on the assumption that the function set of the Black-Box Optimization Benchmark is representative enough for practical applications the model allows for selecting the best suited optimization algorithm within the considered set for unseen problems prior to the optimization itself based on a small sample of function evaluations. Note that such a sample can even be reused for the initial population of an evolutionary (optimization) algorithm so that even the feature costs become negligible.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 7; 2024: 7; 2025: 5; 2026: 7.
33 papers.
Sort:
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 23
- 2021Towards Explainable Exploratory Landscape Analysis: Extreme Feature Selection for Classifying BBOB Functionscited by 14
- 2022Automated Algorithm Selection: from Feature-Based to Feature-Free Approachescited by 13
- 2023DoE2Vec: Deep-learning Based Features for Exploratory Landscape Analysiscited by 12
- 2024Explainable Benchmarking for Iterative Optimization Heuristicscited by 10
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimizationcited by 10
- 2022HPO X ELA: Investigating Hyperparameter Optimization Landscapes by Means of Exploratory Landscape Analysiscited by 9
- 2022A Collection of Deep Learning-based Feature-Free Approaches for Characterizing Single-Objective Continuous Fitness Landscapescited by 8
- 2021Explainable Landscape-Aware Optimization Performance Predictioncited by 5
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimizationcited by 5
- 2023Assessing the Generalizability of a Performance Predictive Modelcited by 4
- 2024Generalization Ability of Feature-based Performance Prediction Models: A Statistical Analysis across Benchmarkscited by 4
21 more
- 2022Explainable Landscape Analysis in Automated Algorithm Performance Predictioncited by 3
- 2025The Pitfalls of Benchmarking in Algorithm Selection: What We Are Getting Wrongcited by 3
- 2023Tools for Landscape Analysis of Optimisation Problems in Procedural Content Generation for Gamescited by 2
- 2023Computational and Exploratory Landscape Analysis of the GKLS Generatorcited by 2
- 2023Sensitivity Analysis of RF+clust for Leave-one-problem-out Performance Predictioncited by 2
- 2023Towards the Inferrence of Structural Similarity of Combinatorial Landscapescited by 1
- 2024Identifying Easy Instances to Improve Efficiency of ML Pipelines for Algorithm-Selectioncited by 1
- 2024Landscape-Aware Automated Algorithm Configuration using Multi-output Mixed Regression and Classificationcited by 1
- 2026Beyond Numerical Features: CNN-Driven Algorithm Selection via Contour Plots for Continuous Black-Box Optimizationcited by 1
- 2022Toward an ImageNet Library of Functions for Global Optimization Benchmarkingcited by 0
- 2024On Constructing Algorithm Portfolios in Algorithm Selection for Computationally Expensive Black-box Optimization in the Fixed-budget Settingcited by 0
- 2025Greedy Restart Schedules: A Baseline for Dynamic Algorithm Selection on Numerical Black-box Optimization Problemscited by 0
- 2025Explainable Information Processing in Particle Swarm Optimization through Landscape and Search Behavior Analysiscited by 0
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Designcited by 0
- 2025OPAL: Operator-Programmed Algorithms for Landscape-Aware Black-Box Optimizationcited by 0
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimizationcited by 0
- 2026Does Dimensionality Reduction via Random Projections Preserve Landscape Features?cited by 0
- 2026On the Influence of the Feature Computation Budget on Per-Instance Algorithm Selection for Black-Box Optimizationcited by 0
- 2026Unsupervised Multi-kernel Learning for Automated Algorithm Selectioncited by 0
- 2026A New Approach to Characterising Optimisation Problems Using Programmatic Representation and Complexity Measurescited by 0
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zerocited by 0
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zero28 Sep 2026
- 2026A New Approach to Characterising Optimisation Problems Using Programmatic Representation and Complexity Measures9 Aug 2026
- 2026Unsupervised Multi-kernel Learning for Automated Algorithm Selection21 Jul 2026
- 2026Beyond Numerical Features: CNN-Driven Algorithm Selection via Contour Plots for Continuous Black-Box Optimization20 May 2026
- 2026On the Influence of the Feature Computation Budget on Per-Instance Algorithm Selection for Black-Box Optimization6 May 2026
- 2026Does Dimensionality Reduction via Random Projections Preserve Landscape Features?14 Apr 2026
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2025OPAL: Operator-Programmed Algorithms for Landscape-Aware Black-Box Optimization14 Dec 2025
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Design20 Nov 2025
- 2025Explainable Information Processing in Particle Swarm Optimization through Landscape and Search Behavior Analysis8 Sep 2025
- 2025The Pitfalls of Benchmarking in Algorithm Selection: What We Are Getting Wrong12 May 2025
- 2025Greedy Restart Schedules: A Baseline for Dynamic Algorithm Selection on Numerical Black-box Optimization Problems15 Apr 2025
21 more
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimization1 Nov 2024
- 2024Landscape-Aware Automated Algorithm Configuration using Multi-output Mixed Regression and Classification2 Sep 2024
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimization20 Aug 2024
- 2024Identifying Easy Instances to Improve Efficiency of ML Pipelines for Algorithm-Selection24 Jun 2024
- 2024Generalization Ability of Feature-based Performance Prediction Models: A Statistical Analysis across Benchmarks20 May 2024
- 2024On Constructing Algorithm Portfolios in Algorithm Selection for Computationally Expensive Black-box Optimization in the Fixed-budget Setting13 May 2024
- 2024Explainable Benchmarking for Iterative Optimization Heuristics31 Jan 2024
- 2023Towards the Inferrence of Structural Similarity of Combinatorial Landscapes5 Dec 2023
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimization14 Oct 2023
- 2023Assessing the Generalizability of a Performance Predictive Model31 May 2023
- 2023Sensitivity Analysis of RF+clust for Leave-one-problem-out Performance Prediction30 May 2023
- 2023Computational and Exploratory Landscape Analysis of the GKLS Generator18 Apr 2023
- 2023DoE2Vec: Deep-learning Based Features for Exploratory Landscape Analysis31 Mar 2023
- 2023Tools for Landscape Analysis of Optimisation Problems in Procedural Content Generation for Games16 Feb 2023
- 2022HPO X ELA: Investigating Hyperparameter Optimization Landscapes by Means of Exploratory Landscape Analysis30 Jul 2022
- 2022Toward an ImageNet Library of Functions for Global Optimization Benchmarking27 Jun 2022
- 2022A Collection of Deep Learning-based Feature-Free Approaches for Characterizing Single-Objective Continuous Fitness Landscapes12 Apr 2022
- 2022Automated Algorithm Selection: from Feature-Based to Feature-Free Approaches24 Mar 2022
- 2022Explainable Landscape Analysis in Automated Algorithm Performance Prediction22 Mar 2022
- 2021Explainable Landscape-Aware Optimization Performance Prediction22 Oct 2021
- 2021Towards Explainable Exploratory Landscape Analysis: Extreme Feature Selection for Classifying BBOB Functions1 Feb 2021
- 2024Toward Automated Algorithm Design: A Survey and Practical Guide to Meta-Black-Box-Optimizationcited by 23
- 2021Towards Explainable Exploratory Landscape Analysis: Extreme Feature Selection for Classifying BBOB Functionscited by 14
- 2022Automated Algorithm Selection: from Feature-Based to Feature-Free Approachescited by 13
- 2023DoE2Vec: Deep-learning Based Features for Exploratory Landscape Analysiscited by 12
- 2024Explainable Benchmarking for Iterative Optimization Heuristicscited by 10
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimizationcited by 10
- 2022HPO X ELA: Investigating Hyperparameter Optimization Landscapes by Means of Exploratory Landscape Analysiscited by 9
- 2022A Collection of Deep Learning-based Feature-Free Approaches for Characterizing Single-Objective Continuous Fitness Landscapescited by 8
- 2021Explainable Landscape-Aware Optimization Performance Predictioncited by 5
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimizationcited by 5
- 2023Assessing the Generalizability of a Performance Predictive Modelcited by 4
- 2024Generalization Ability of Feature-based Performance Prediction Models: A Statistical Analysis across Benchmarkscited by 4
12 most cited of 33 All 33 (JSON)
- 2026Hyper Algorithm Design Agent: Evolving Learnable Optimizer from Zero28 Sep 2026
- 2026A New Approach to Characterising Optimisation Problems Using Programmatic Representation and Complexity Measures9 Aug 2026
- 2026Unsupervised Multi-kernel Learning for Automated Algorithm Selection21 Jul 2026
- 2026Beyond Numerical Features: CNN-Driven Algorithm Selection via Contour Plots for Continuous Black-Box Optimization20 May 2026
- 2026On the Influence of the Feature Computation Budget on Per-Instance Algorithm Selection for Black-Box Optimization6 May 2026
- 2026Does Dimensionality Reduction via Random Projections Preserve Landscape Features?14 Apr 2026
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2025OPAL: Operator-Programmed Algorithms for Landscape-Aware Black-Box Optimization14 Dec 2025
- 2025From Performance to Understanding: A Vision for Explainable Automated Algorithm Design20 Nov 2025
- 2025Explainable Information Processing in Particle Swarm Optimization through Landscape and Search Behavior Analysis8 Sep 2025
- 2025The Pitfalls of Benchmarking in Algorithm Selection: What We Are Getting Wrong12 May 2025
- 2025Greedy Restart Schedules: A Baseline for Dynamic Algorithm Selection on Numerical Black-box Optimization Problems15 Apr 2025
12 newest of 33 All 33 (JSON)