Book Chapter10.1007/978-3-030-75762-5_13
Algorithm Selection as Superset Learning: Constructing Algorithm Selectors from Imprecise Performance Data
Jonas Manuel Hanselle,Alexander Tornede,Marcel Dominik Wever,Eyke Hüllermeier +3 more
- 11 May 2021
- pp 152-163
7
TL;DR: In this paper, a simple regression method based on so-called superset learning is proposed, in which right-censored runtime data are explicitly incorporated in terms of interval-valued observations, offering an intuitive and efficient approach to handling censored data.
read more
Abstract: Algorithm selection refers to the task of automatically selecting the most suitable algorithm for solving an instance of a computational problem from a set of candidate algorithms Here, suitability is typically measured in terms of the algorithms’ runtimes To allow the selection of algorithms on new problem instances, machine learning models are trained on previously observed performance data and then used to predict the algorithms’ performances Due to the computational effort, the execution of such algorithms is often prematurely terminated, which leads to right-censored observations representing a lower bound on the actual runtime While simply neglecting these censored samples leads to overly optimistic models, imputing them with precise though hypothetical values, such as the commonly used penalized average runtime, is a rather arbitrary and biased approach In this paper, we propose a simple regression method based on so-called superset learning, in which right-censored runtime data are explicitly incorporated in terms of interval-valued observations, offering an intuitive and efficient approach to handling censored data Benchmarking on publicly available algorithm performance data, we demonstrate that it outperforms the aforementioned naive ways of dealing with censored samples and is competitive to established methods for censored regression in the field of algorithm selection
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A Survey of Methods for Automated Algorithm Configuration
Elias Arnold Schede,Jasmin Brandt,Alexander Tornede,Marcel Dominik Wever,Viktor Bengs,E. Hullermeier,Kevin Tierney +6 more
TL;DR: A review of existing AC literature within the lens of taxonomies, which outlines relevant design choices of configuration approaches, contrast methods and problem variants against each other, and provides a look at future research directions in the field of AC.
Algorithm selection on a meta level
18 Apr 2022
TL;DR: In this paper , the authors introduce the problem of meta algorithm selection, which essentially asks for the best way to combine a given set of algorithm selectors, and present a general methodological framework for meta-algorithm selection as well as several concrete learning methods as instantiations of this framework.
•Posted Content
Algorithm Selection on a Meta Level.
TL;DR: In this article, the authors introduce the problem of meta algorithm selection, which essentially asks for the best way to combine a given set of algorithm selectors, and present a general methodological framework for meta-algorithm selection as well as several concrete learning methods as instantiations of this framework.
3
HARRIS: Hybrid Ranking and Regression Forests for Algorithm Selection
TL;DR: In this paper , a hybrid ranking and regression loss function is proposed to solve the problem of motivating algorithm selection (AS): given an instance of an algorithmic problem, which is the most suitable algorithm to solve it?
2
Machine Learning for Online Algorithm Selection under Censored Feedback
28 Jun 2022
TL;DR: In this paper , Thompson sampling is used to adapt multi-armed bandit algorithms towards runtime-oriented losses, allowing for partially censored data while keeping a space and time-complexity independent of the time horizon.
2
References
•Proceedings Article
Adam: A Method for Stochastic Optimization
Diederik P. Kingma,Jimmy Ba +1 more
- 01 Jan 2015
TL;DR: This work introduces Adam, an algorithm for first-order gradient-based optimization of stochastic objective functions, based on adaptive estimates of lower-order moments, and provides a regret bound on the convergence rate that is comparable to the best known results under the online convex optimization framework.
138.5K
The Algorithm Selection Problem
TL;DR: This chapter starts with a discussion on abstract models: the basic model and associated problems, the model with selection based on features, and themodel with variable performance criteria, to explore the applicability of the approximation theory to the algorithm selection problem.
Automated Algorithm Selection: Survey and Perspectives
TL;DR: This survey provides an overview of research in automated algorithm selection, ranging from early and seminal works to recent and promising application areas, and discusses algorithm selection in context with conceptually related approaches, such as algorithm configuration, scheduling, or portfolio selection.
463
ASlib: A Benchmark Library for Algorithm Selection
Bernd Bischl,Pascal Kerschke,Lars Kotthoff,Marius Lindauer,Yuri Malitsky,Alexandre Fréchette,Holger H. Hoos,Frank Hutter,Kevin Leyton-Brown,Kevin Tierney,Joaquin Vanschoren +10 more
TL;DR: In this article, the authors introduce a standardized format for representing algorithm selection scenarios and a repository that contains a growing number of data sets from the literature, and demonstrate the potential of algorithm selection to achieve significant performance improvements across a broad range of problems and algorithms.
258
SATzilla-07: the design and analysis of an algorithm portfolio for SAT
Lin Xu,Frank Hutter,Holger H. Hoos,Kevin Leyton-Brown +3 more
- 23 Sep 2007
TL;DR: A per-instance solver portfolio for SAT, SATzilla-07, is described, which uses socalled empirical hardness models to choose among its constituent solvers, and shows that the portfolio significantly outperforms its constituent algorithms on every data set.