Using the Empirical Attainment Function for Analyzing Single-objective Black-box Optimization Algorithms

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: López-Ibáñez, Manuel, Vermetten, Diederick, Dreo, Johann, Doerr, Carola
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916405033566208
author López-Ibáñez, Manuel
Vermetten, Diederick
Dreo, Johann
Doerr, Carola
author_facet López-Ibáñez, Manuel
Vermetten, Diederick
Dreo, Johann
Doerr, Carola
contents A widely accepted way to assess the performance of iterative black-box optimizers is to analyze their empirical cumulative distribution function (ECDF) of pre-defined quality targets achieved not later than a given runtime. In this work, we consider an alternative approach, based on the empirical attainment function (EAF) and we show that the target-based ECDF is an approximation of the EAF. We argue that the EAF has several advantages over the target-based ECDF. In particular, it does not require defining a priori quality targets per function, captures performance differences more precisely, and enables the use of additional summary statistics that enrich the analysis. We also show that the average area over the convergence curves is a simpler-to-calculate, but equivalent, measure of anytime performance. To facilitate the accessibility of the EAF, we integrate a module to compute it into the IOHanalyzer platform. Finally, we illustrate the use of the EAF via synthetic examples and via the data available for the BBOB suite.
format Preprint
id arxiv_https___arxiv_org_abs_2404_02031
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Using the Empirical Attainment Function for Analyzing Single-objective Black-box Optimization Algorithms
López-Ibáñez, Manuel
Vermetten, Diederick
Dreo, Johann
Doerr, Carola
Optimization and Control
Neural and Evolutionary Computing
A widely accepted way to assess the performance of iterative black-box optimizers is to analyze their empirical cumulative distribution function (ECDF) of pre-defined quality targets achieved not later than a given runtime. In this work, we consider an alternative approach, based on the empirical attainment function (EAF) and we show that the target-based ECDF is an approximation of the EAF. We argue that the EAF has several advantages over the target-based ECDF. In particular, it does not require defining a priori quality targets per function, captures performance differences more precisely, and enables the use of additional summary statistics that enrich the analysis. We also show that the average area over the convergence curves is a simpler-to-calculate, but equivalent, measure of anytime performance. To facilitate the accessibility of the EAF, we integrate a module to compute it into the IOHanalyzer platform. Finally, we illustrate the use of the EAF via synthetic examples and via the data available for the BBOB suite.
title Using the Empirical Attainment Function for Analyzing Single-objective Black-box Optimization Algorithms
topic Optimization and Control
Neural and Evolutionary Computing
url https://arxiv.org/abs/2404.02031