Similarity-based Portfolio Construction for Black-box Optimization
Catalin-Viorel Dinu, Diederick Vermetten, Carola Doerr
TLDR
This paper introduces similarity-based portfolios for black-box optimization, outperforming single-solver approaches and traditional baselines.
Key contributions
- Single algorithm selection in black-box optimization is risky due to variance and selector inaccuracies.
- Sequential algorithm portfolios reduce variance and leverage complementarities, outperforming single solvers.
- A naive portfolio constructed over the full training set outperforms the virtual best solver baseline.
- Proposes a k-nearest-neighbor finetuning approach for tailored portfolios to unseen instances.
Why it matters
This paper addresses a core challenge in black-box optimization: robust algorithm selection. By demonstrating the power of similarity-based portfolios, it offers a more reliable and effective strategy than relying on single solvers. This approach can lead to more consistent and better optimization results across various unseen problems.
Original Abstract
In black-box optimization, a central question is which algorithm to use to solve a given, previously unseen, problem. Selecting a single algorithm, however, entails inherent risks: inaccuracies in the selector may lead to poor choices, and even well-performing algorithms with high variance can yield unsatisfactory results in a single run. A natural remedy is to split the evaluation budget across multiple runs of potentially different algorithms. Such sequential algorithm portfolios benefit from variance reduction and complementarities between algorithms, often outperforming approaches that allocate the entire budget to a single solver. While effective portfolios can be constructed post-hoc, transferring this idea to the algorithm selection setting is non-trivial. We show that a naive portfolio constructed over the full training set already outperforms the strongest traditional baseline, the virtual best solver. We then propose a simple yet effective k-nearest-neighbor-based finetuning approach to construct portfolios tailored to unseen instances, yielding further improvements and highlighting the effectiveness of portfolio selection in fixed-budget black-box optimization.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.