Benchmarking and analyzing iterative optimization heuristics with IOHprofiler (GECCO'22 tutorial slides) - Archive ouverte HAL Accéder directement au contenu
Autre Publication Scientifique Année : 2022

Benchmarking and analyzing iterative optimization heuristics with IOHprofiler (GECCO'22 tutorial slides)

Résumé

Evaluating sampling-based optimization algorithms via sound benchmarking is a core concern in evolutionary computation. IOHprofiler supports researchers in this task by providing an easy-to-use, interactive, and highly customizable environment for benchmarking any iterative optimizer. The experimenter module provides easy access to common problem sets (e.g. BBOB functions) and modular logging functionality that can be easily combined with other optimization functions. The resulting logs (and logs from other platforms, e.g. COCO and Nevergrad) are fully interoperable with the IOHanalyzer, which provides access to highly interactive performance analysis, in the form of a wide array of visualizations and statistical analyses. A GUI, hosted at https://iohanalyzer.liacs.nl/ makes these analysis tools easy to access. Data from many repositories (e.g. COCO, Nevergrad) are pre-processed, such that the effort required to compare performance to existing algorithms is greatly reduced. This tutorial will introduce the motivation of the IOHprofiler project and its core functionality. The key features and components will be highlighted and demonstrated by the organizers. Afterwards, there will be a hands-on session where the usage of the various analysis functionalities are demonstrated. Guided examples will be provided to highlight the many aspects of algorithm performance which can be explored using the interactive GUI. For this session, no software installation is necessary. The tutorial addresses all GECCO participants interested in comparing the empirical performance of optimization heuristics — with or without programming experience. IOHprofiler is fully open-source, available at https://github.com/IOHprofiler and its documentation can be found at https://iohprofiler.github.io/.
2022-GECCO-tutorial-IOHprofiler.pdf (3.97 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03718889 , version 1 (09-07-2022)

Identifiants

Citer

Carola Doerr, Hao Wang, Diederick Vermetten, Thomas Bäck, Jacob de Nobel, et al.. Benchmarking and analyzing iterative optimization heuristics with IOHprofiler (GECCO'22 tutorial slides). 2022, ⟨10.1145/3520304.3533665⟩. ⟨hal-03718889⟩
13 Consultations
24 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More