MATE: A Model-Based Algorithm Tuning Engine: A Proof of Concept Towards Transparent Feature-Dependent Parameter Tuning Using Symbolic Regression

Mohamed El Yafrani*, Marcella Scoczynski, Inkyung Sung, Markus Wagner, Carola Doerr, Peter Nielsen

*Corresponding author for this work

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

2 Citations (Scopus)

Abstract

In this paper, we introduce a Model-based Algorithm Tuning Engine, namely MATE, where the parameters of an algorithm are represented as expressions of the features of a target optimisation problem. In contrast to most static (feature-independent) algorithm tuning engines such as irace and SPOT, our approach aims to derive the best parameter configuration of a given algorithm for a specific problem, exploiting the relationships between the algorithm parameters and the features of the problem. We formulate the problem of finding the relationships between the parameters and the problem features as a symbolic regression problem and we use genetic programming to extract these expressions in a human-readable form. For the evaluation, we apply our approach to the configuration of the (1 + 1) EA and RLS algorithms for the OneMax, LeadingOnes, BinValue and Jump optimisation problems, where the theoretically optimal algorithm parameters to the problems are available as functions of the features of the problems. Our study shows that the found relationships typically comply with known theoretical results – this demonstrates (1) the potential of model-based parameter tuning as an alternative to existing static algorithm tuning engines, and (2) its potential to discover relationships between algorithm performance and instance features in human-readable form.

Original languageEnglish
Title of host publicationEvolutionary Computation in Combinatorial Optimization - 21st European Conference, EvoCOP 2021, Held as Part of EvoStar 2021, Proceedings
EditorsChristine Zarges, Sébastien Verel
Number of pages17
PublisherSpringer Science+Business Media
Publication date2021
Pages51-67
ISBN (Print)9783030729035
DOIs
Publication statusPublished - 2021
Event21st European Conference on Evolutionary Computation in Combinatorial Optimization, EvoCOP 2021 Held as Part of EvoStar 2021 - Virtual, Online
Duration: 7 Apr 20219 Apr 2021

Conference

Conference21st European Conference on Evolutionary Computation in Combinatorial Optimization, EvoCOP 2021 Held as Part of EvoStar 2021
CityVirtual, Online
Period07/04/202109/04/2021
SeriesLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12692 LNCS
ISSN0302-9743

Bibliographical note

Funding Information:
M. Martins acknowledges CNPq (Brazil Government). M. Wagner acknowledges the ARC Discovery Early Career Researcher Award DE160100850. C. Doerr acknowledges support from the Paris Ile-de-France Region. Experiments were performed on the AAU?s CLAUDIA compute cloud platform.

Publisher Copyright:
© 2021, Springer Nature Switzerland AG.

Keywords

  • Genetic programming
  • Model-based tuning
  • Parameter tuning

Fingerprint

Dive into the research topics of 'MATE: A Model-Based Algorithm Tuning Engine: A Proof of Concept Towards Transparent Feature-Dependent Parameter Tuning Using Symbolic Regression'. Together they form a unique fingerprint.

Cite this