Automated Algorithm Selection: from Feature-Based to Feature-Free Approaches
Not on the map. Why?
Abstract (arXiv)
We propose a novel technique for algorithm-selection, applicable to optimisation domains in which there is implicit sequential information encapsulated in the data, e.g., in online bin-packing. Specifically we train two types of recurrent neural networks to predict a packing heuristic in online bin-packing, selecting from four well-known heuristics. As input, the RNN methods only use the sequence of item-sizes. This contrasts to typical approaches to algorithm-selection which require a model to be trained using domain-specific instance features that need to be first derived from the input data. The RNN approaches are shown to be capable of achieving within 5% of the oracle performance on between 80.88% to 97.63% of the instances, depending on the dataset. They are also shown to outperform classical machine learning models trained using derived features. Finally, we hypothesise that the proposed methods perform well when the instances exhibit some implicit structure that results in discriminatory performance with respect to a set of heuristics. We test this hypothesis by generating fourteen new datasets with increasing levels of structure, and show that there is a critical threshold of structure required before algorithm-selection delivers benefit.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 13 of its 77 references that are in the map. First posted on arXiv 24 Mar 2022.
Builds on
13 of 77 references.
References · 13
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2015A Critical Review of Recurrent Neural Networks for Sequence Learningcited by 223
- 2017LSTM Fully Convolutional Networks for Time Series Classificationcited by 135
- 2018Automated Algorithm Selection: Survey and Perspectivescited by 111
- 2017Automated Algorithm Selection on Continuous Black-Box Problems By Combining Exploratory Landscape Analysis and Machine Learningcited by 33
- 2017Solving a New 3D Bin Packing Problem with Deep Reinforcement Learning Methodcited by 30
- 2016Sequential Short-Text Classification with Recurrent and Convolutional Neural Networkscited by 28
- 2017On the Origin of Deep Learningcited by 23
- 2020Deep Learning as a Competitive Feature-Free Approach for Automated Algorithm Selection on the Traveling Salesperson Problemcited by 11
- 2017Clustering Stream Data by Exploring the Evolution of Density Mountaincited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 5; 2025: 2; 2026: 4.
13 papers.
Sort:
- 2023Large Language Model-Enhanced Algorithm Selection: Towards Comprehensive Algorithm Representationcited by 21
- 2024On the Utility of Probing Trajectories for Algorithm-Selectioncited by 8
- 2023Revisit the Algorithm Selection Problem for TSP with Spatial Information Enhanced Graph Neural Networkscited by 3
- 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
- 2026Beyond Numerical Features: CNN-Driven Algorithm Selection via Contour Plots for Continuous Black-Box Optimizationcited by 1
- 2024Evaluating the Robustness of Deep-Learning Algorithm-Selection Models by Evolving Adversarial Instancescited by 0
- 2024Automatic Feature Learning for Essence: a Case Study on Car Sequencingcited by 0
- 2025Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Modelcited by 0
- 2025Behavior and Representation in Open-Weight Large Language Models for Combinatorial Optimization: From Feature Extraction to Algorithm Selectioncited by 0
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimizationcited by 0
- 2026Algorithm Selection with Zero Domain Knowledge via Text Embeddingscited by 0
- 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
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2026Algorithm Selection with Zero Domain Knowledge via Text Embeddings20 Mar 2026
- 2025Behavior and Representation in Open-Weight Large Language Models for Combinatorial Optimization: From Feature Extraction to Algorithm Selection15 Dec 2025
- 2025Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Model20 Jan 2025
- 2024Automatic Feature Learning for Essence: a Case Study on Car Sequencing23 Sep 2024
- 2024Identifying Easy Instances to Improve Efficiency of ML Pipelines for Algorithm-Selection24 Jun 2024
- 2024Evaluating the Robustness of Deep-Learning Algorithm-Selection Models by Evolving Adversarial Instances24 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
- 2023Large Language Model-Enhanced Algorithm Selection: Towards Comprehensive Algorithm Representation22 Nov 2023
- 2023Large Language Model-Enhanced Algorithm Selection: Towards Comprehensive Algorithm Representationcited by 21
- 2024On the Utility of Probing Trajectories for Algorithm-Selectioncited by 8
- 2023Revisit the Algorithm Selection Problem for TSP with Spatial Information Enhanced Graph Neural Networkscited by 3
- 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
- 2026Beyond Numerical Features: CNN-Driven Algorithm Selection via Contour Plots for Continuous Black-Box Optimizationcited by 1
- 2024Evaluating the Robustness of Deep-Learning Algorithm-Selection Models by Evolving Adversarial Instancescited by 0
- 2024Automatic Feature Learning for Essence: a Case Study on Car Sequencingcited by 0
- 2025Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Modelcited by 0
- 2025Behavior and Representation in Open-Weight Large Language Models for Combinatorial Optimization: From Feature Extraction to Algorithm Selectioncited by 0
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimizationcited by 0
- 2026Algorithm Selection with Zero Domain Knowledge via Text Embeddingscited by 0
12 most cited of 13 All 13 (JSON)
- 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
- 2026Geometric Probing for Algorithm Selection in Continuous Black-Box Optimization10 Apr 2026
- 2026Algorithm Selection with Zero Domain Knowledge via Text Embeddings20 Mar 2026
- 2025Behavior and Representation in Open-Weight Large Language Models for Combinatorial Optimization: From Feature Extraction to Algorithm Selection15 Dec 2025
- 2025Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Model20 Jan 2025
- 2024Automatic Feature Learning for Essence: a Case Study on Car Sequencing23 Sep 2024
- 2024Identifying Easy Instances to Improve Efficiency of ML Pipelines for Algorithm-Selection24 Jun 2024
- 2024Evaluating the Robustness of Deep-Learning Algorithm-Selection Models by Evolving Adversarial Instances24 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
- 2023Large Language Model-Enhanced Algorithm Selection: Towards Comprehensive Algorithm Representation22 Nov 2023
12 newest of 13 All 13 (JSON)