Selector: Ensemble-Based Automated Algorithm Configuration
Abstract Solvers contain parameters that influence their performance and these must be set by the user to ensure that high-quality solutions are generated, or optimal solutions are found quickly. Manually setting these parameters is tedious and error-prone, since search spaces may be large or even infinite. Existing approaches to automate the task of algorithm configuration (AC) make use of a single machine learning model that is trained on previous runtime data and used to create or evaluate promising new configurations. We combine a variety of successful models from different AC approaches into an ensemble that proposes new configurations. To this end, each model in the ensemble suggests configurations and a hyper-configurable selection algorithm chooses a subset of configurations to match the amount of computational resources available. We call this approach Selector , and we examine its performance against the state-of-the-art AC methods PyDGGA and SMAC, respectively. The new configurator will be made available as an open source software package.
Authors
- Elias Schede
- Dimitri Weiß (ORCID: https://orcid.org/0000-0002-9039-3869)
- Kevin Tierney
Institutions
- Bielefeld University (DE)
- Hochschule Bielefeld (DE)
Publication Details
- Journal
- Journal of Heuristics
- Published
- 2025-07-26
- DOI
- https://doi.org/10.1007/s10732-025-09561-6
- Citations
- 1
- Primary Topic
- Machine Learning and Data Classification
- Type
- article
- Field-Weighted Citation Impact
- 2.48