Towards Feature-Based Performance Regression Using Trajectory Data
Not on the map. Why?
Abstract (arXiv)
Black-box optimization is a very active area of research, with many new algorithms being developed every year. This variety is needed, on the one hand, since different algorithms are most suitable for different types of optimization problems. But the variety also poses a meta-problem: which algorithm to choose for a given problem at hand? Past research has shown that per-instance algorithm selection based on exploratory landscape analysis (ELA) can be an efficient mean to tackle this meta-problem. Existing approaches, however, require the approximation of problem features based on a significant number of samples, which are typically selected through uniform sampling or Latin Hypercube Designs. The evaluation of these points is costly, and the benefit of an ELA-based algorithm selection over a default algorithm must therefore be significant in order to pay off. One could hope to by-pass the evaluations for the feature approximations by using the samples that a default algorithm would anyway perform, i.e., by using the points of the default algorithm's trajectory. We analyze in this paper how well such an approach can work. Concretely, we test how accurately trajectory-based ELA approaches can predict the final solution quality of the CMA-ES after a fixed budget of function evaluations. We observe that the loss of trajectory-based predictions can be surprisingly small compared to the classical global sampling approach, if the remaining budget for which solution quality shall be predicted is not too large. Feature selection, in contrast, did not show any advantage in our experiments and rather led to worsened prediction accuracy. The inclusion of state variables of CMA-ES only has a moderate effect on the prediction accuracy.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Feb 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 3; 2024: 4; 2025: 1; 2026: 1.
15 papers.
Sort:
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Featurescited by 9
- 2022A Collection of Deep Learning-based Feature-Free Approaches for Characterizing Single-Objective Continuous Fitness Landscapescited by 8
- 2023DynamoRep: Trajectory-Based Population Dynamics for Classification of Black-box Optimization Problemscited by 8
- 2024On the Utility of Probing Trajectories for Algorithm-Selectioncited by 8
- 2021Explainable Landscape-Aware Optimization Performance Predictioncited by 5
- 2022Explainable Landscape Analysis in Automated Algorithm Performance Predictioncited by 3
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimizationcited by 3
- 2022Towards Automated Design of Bayesian Optimization via Exploratory Landscape Analysiscited by 2
- 2023Sensitivity Analysis of RF+clust for Leave-one-problem-out Performance Predictioncited by 2
- 2024Improving Algorithm-Selection and Performance-Prediction via Learning Discriminating Training Samplescited by 2
- 2024Identifying Easy Instances to Improve Efficiency of ML Pipelines for Algorithm-Selectioncited by 1
- 2022Explainable Model-specific Algorithm Selection for Multi-Label Classificationcited by 0
3 more
- 2026On the Influence of the Feature Computation Budget on Per-Instance Algorithm Selection for Black-Box Optimization6 May 2026
- 2025Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Model20 Jan 2025
- 2024Identifying Easy Instances to Improve Efficiency of ML Pipelines for Algorithm-Selection24 Jun 2024
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimization8 Jun 2024
- 2024Improving Algorithm-Selection and Performance-Prediction via Learning Discriminating Training Samples8 Apr 2024
- 2024On the Utility of Probing Trajectories for Algorithm-Selection23 Jan 2024
- 2023DynamoRep: Trajectory-Based Population Dynamics for Classification of Black-box Optimization Problems8 Jun 2023
- 2023Sensitivity Analysis of RF+clust for Leave-one-problem-out Performance Prediction30 May 2023
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Features17 Feb 2023
- 2022OPTION: OPTImization Algorithm Benchmarking ONtology21 Nov 2022
- 2022Explainable Model-specific Algorithm Selection for Multi-Label Classification21 Nov 2022
- 2022Towards Automated Design of Bayesian Optimization via Exploratory Landscape Analysis17 Nov 2022
3 more
- 2022A Collection of Deep Learning-based Feature-Free Approaches for Characterizing Single-Objective Continuous Fitness Landscapes12 Apr 2022
- 2022Explainable Landscape Analysis in Automated Algorithm Performance Prediction22 Mar 2022
- 2021Explainable Landscape-Aware Optimization Performance Prediction22 Oct 2021
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Featurescited by 9
- 2022A Collection of Deep Learning-based Feature-Free Approaches for Characterizing Single-Objective Continuous Fitness Landscapescited by 8
- 2023DynamoRep: Trajectory-Based Population Dynamics for Classification of Black-box Optimization Problemscited by 8
- 2024On the Utility of Probing Trajectories for Algorithm-Selectioncited by 8
- 2021Explainable Landscape-Aware Optimization Performance Predictioncited by 5
- 2022Explainable Landscape Analysis in Automated Algorithm Performance Predictioncited by 3
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimizationcited by 3
- 2022Towards Automated Design of Bayesian Optimization via Exploratory Landscape Analysiscited by 2
- 2023Sensitivity Analysis of RF+clust for Leave-one-problem-out Performance Predictioncited by 2
- 2024Improving Algorithm-Selection and Performance-Prediction via Learning Discriminating Training Samplescited by 2
- 2024Identifying Easy Instances to Improve Efficiency of ML Pipelines for Algorithm-Selectioncited by 1
- 2022Explainable Model-specific Algorithm Selection for Multi-Label Classificationcited by 0
12 most cited of 15 All 15 (JSON)
- 2026On the Influence of the Feature Computation Budget on Per-Instance Algorithm Selection for Black-Box Optimization6 May 2026
- 2025Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Model20 Jan 2025
- 2024Identifying Easy Instances to Improve Efficiency of ML Pipelines for Algorithm-Selection24 Jun 2024
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimization8 Jun 2024
- 2024Improving Algorithm-Selection and Performance-Prediction via Learning Discriminating Training Samples8 Apr 2024
- 2024On the Utility of Probing Trajectories for Algorithm-Selection23 Jan 2024
- 2023DynamoRep: Trajectory-Based Population Dynamics for Classification of Black-box Optimization Problems8 Jun 2023
- 2023Sensitivity Analysis of RF+clust for Leave-one-problem-out Performance Prediction30 May 2023
- 2023To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Features17 Feb 2023
- 2022OPTION: OPTImization Algorithm Benchmarking ONtology21 Nov 2022
- 2022Explainable Model-specific Algorithm Selection for Multi-Label Classification21 Nov 2022
- 2022Towards Automated Design of Bayesian Optimization via Exploratory Landscape Analysis17 Nov 2022
12 newest of 15 All 15 (JSON)