PS-AAS: Portfolio Selection for Automated Algorithm Selection in
Black-Box Optimization
- URL: http://arxiv.org/abs/2310.10685v1
- Date: Sat, 14 Oct 2023 12:13:41 GMT
- Title: PS-AAS: Portfolio Selection for Automated Algorithm Selection in
Black-Box Optimization
- Authors: Ana Kostovska, Gjorgjina Cenikj, Diederick Vermetten, Anja Jankovic,
Ana Nikolikj, Urban Skvorc, Peter Korosec, Carola Doerr, Tome Eftimov
- Abstract summary: The performance of automated algorithm selection depends on the portfolio of algorithms to choose from.
In practice, probably the most common way to choose the algorithms for the portfolio is a greedy selection of the algorithms that perform well in some reference tasks of interest.
Our proposed method creates algorithm behavior meta-representations, constructs a graph from a set of algorithms based on their meta-representation similarity, and applies a graph algorithm to select a final portfolio of diverse, representative, and non-redundant algorithms.
- Score: 4.842307002343618
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The performance of automated algorithm selection (AAS) strongly depends on
the portfolio of algorithms to choose from. Selecting the portfolio is a
non-trivial task that requires balancing the trade-off between the higher
flexibility of large portfolios with the increased complexity of the AAS task.
In practice, probably the most common way to choose the algorithms for the
portfolio is a greedy selection of the algorithms that perform well in some
reference tasks of interest.
We set out in this work to investigate alternative, data-driven portfolio
selection techniques. Our proposed method creates algorithm behavior
meta-representations, constructs a graph from a set of algorithms based on
their meta-representation similarity, and applies a graph algorithm to select a
final portfolio of diverse, representative, and non-redundant algorithms. We
evaluate two distinct meta-representation techniques (SHAP and performance2vec)
for selecting complementary portfolios from a total of 324 different variants
of CMA-ES for the task of optimizing the BBOB single-objective problems in
dimensionalities 5 and 30 with different cut-off budgets. We test two types of
portfolios: one related to overall algorithm behavior and the `personalized'
one (related to algorithm behavior per each problem separately). We observe
that the approach built on the performance2vec-based representations favors
small portfolios with negligible error in the AAS task relative to the virtual
best solver from the selected portfolio, whereas the portfolios built from the
SHAP-based representations gain from higher flexibility at the cost of
decreased performance of the AAS. Across most considered scenarios,
personalized portfolios yield comparable or slightly better performance than
the classical greedy approach. They outperform the full portfolio in all
scenarios.
Related papers
- Benchmarking the performance of portfolio optimization with QAOA [0.12110562441696866]
We present a detailed study of portfolio optimization using different versions of the quantum approximate optimization algorithm (QAOA)
We will discuss several possible choices of the variational form and of different classical algorithms for finding the corresponding optimized parameters.
We also analyze the influence of statistical sampling errors (due to a finite number of shots) and gate and readout errors (due to imperfect quantum hardware)
arXiv Detail & Related papers (2022-07-21T15:53:46Z) - A Case Study on Optimization of Warehouses [2.2101681534594237]
In warehouses, order picking is known to be the most labor-intensive and costly task in which the employees account for a large part of the warehouse performance.
In this work, we aim at optimizing the storage assignment and the order picking problem within mezzanine warehouse with regards to their reciprocal influence.
arXiv Detail & Related papers (2021-11-23T07:22:57Z) - Result Diversification by Multi-objective Evolutionary Algorithms with
Theoretical Guarantees [94.72461292387146]
We propose to reformulate the result diversification problem as a bi-objective search problem, and solve it by a multi-objective evolutionary algorithm (EA)
We theoretically prove that the GSEMO can achieve the optimal-time approximation ratio, $1/2$.
When the objective function changes dynamically, the GSEMO can maintain this approximation ratio in running time, addressing the open question proposed by Borodin et al.
arXiv Detail & Related papers (2021-10-18T14:00:22Z) - Portfolio Search and Optimization for General Strategy Game-Playing [58.896302717975445]
We propose a new algorithm for optimization and action-selection based on the Rolling Horizon Evolutionary Algorithm.
For the optimization of the agents' parameters and portfolio sets we study the use of the N-tuple Bandit Evolutionary Algorithm.
An analysis of the agents' performance shows that the proposed algorithm generalizes well to all game-modes and is able to outperform other portfolio methods.
arXiv Detail & Related papers (2021-04-21T09:28:28Z) - Auto-weighted Multi-view Feature Selection with Graph Optimization [90.26124046530319]
We propose a novel unsupervised multi-view feature selection model based on graph learning.
The contributions are threefold: (1) during the feature selection procedure, the consensus similarity graph shared by different views is learned.
Experiments on various datasets demonstrate the superiority of the proposed method compared with the state-of-the-art methods.
arXiv Detail & Related papers (2021-04-11T03:25:25Z) - Generalization in portfolio-based algorithm selection [97.74604695303285]
We provide the first provable guarantees for portfolio-based algorithm selection.
We show that if the portfolio is large, overfitting is inevitable, even with an extremely simple algorithm selector.
arXiv Detail & Related papers (2020-12-24T16:33:17Z) - A Tailored NSGA-III Instantiation for Flexible Job Shop Scheduling [18.401817124823832]
A customized evolutionary algorithm is proposed to solve the flexible job scheduling problem.
Different local search strategies are employed to explore the neighborhood parameters for better solutions.
The experimental results show excellent performance with less computing budget.
arXiv Detail & Related papers (2020-04-14T14:49:36Z) - Ranking a set of objects: a graph based least-square approach [70.7866286425868]
We consider the problem of ranking $N$ objects starting from a set of noisy pairwise comparisons provided by a crowd of equal workers.
We propose a class of non-adaptive ranking algorithms that rely on a least-squares intrinsic optimization criterion for the estimation of qualities.
arXiv Detail & Related papers (2020-02-26T16:19:09Z) - Stepwise Model Selection for Sequence Prediction via Deep Kernel
Learning [100.83444258562263]
We propose a novel Bayesian optimization (BO) algorithm to tackle the challenge of model selection in this setting.
In order to solve the resulting multiple black-box function optimization problem jointly and efficiently, we exploit potential correlations among black-box functions.
We are the first to formulate the problem of stepwise model selection (SMS) for sequence prediction, and to design and demonstrate an efficient joint-learning algorithm for this purpose.
arXiv Detail & Related papers (2020-01-12T09:42:19Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.