A Survey of Meta-features Used for Automated Selection of Algorithms for Black-box Single-objective Continuous Optimization

Gjorgjina Cenikj, Ana Nikolikj, Gašper Petelin, Niki van Stein, Carola Doerr +1 more
6/8/2024
cs.LGcs.NE

No confident code implementation found for this paper.

Abstract

The selection of the most appropriate algorithm to solve a given problem instance, known as algorithm selection, is driven by the potential to capitalize on the complementary performance of different algorithms across sets of problem instances. However, determining the optimal algorithm for an unseen problem instance has been shown to be a challenging task, which has garnered significant attention from researchers in recent years. In this survey, we conduct an overview of the key contributions to algorithm selection in the field of single-objective continuous black-box optimization. We present ongoing work in representation learning of meta-features for optimization problem instances, algorithm instances, and their interactions. We also study machine learning models for automated algorithm selection, configuration, and performance prediction. Through this analysis, we identify gaps in the state of the art, based on which we present ideas for further development of meta-feature representations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cenikj2024survey,
  title  = {A Survey of Meta-features Used for Automated Selection of Algorithms for Black-box Single-objective Continuous Optimization},
  author = {Gjorgjina Cenikj and Ana Nikolikj and Gašper Petelin and Niki van Stein and Carola Doerr and Tome Eftimov},
  year   = {2024},
  eprint = {2406.06629},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.06629v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.06629.svg)](https://codeofpaper.com/paper/2406.06629)

Discussion