IOHanalyzer: Performance Analysis for Iterative Optimization Heuristic

07/08/2020
by   Hao Wang, et al.
4

We propose IOHanalyzer, a new software for analyzing the empirical performance of iterative optimization heuristics (IOHs) such as local search algorithms, genetic and evolutionary algorithms, Bayesian optimization algorithms, and similar optimizers. Implemented in R and C++, IOHanalyzer is fully open source. It is available on CRAN and GitHub. IOHanalyzer provides a platform for analyzing and visualizing the performance of IOHs on real-valued, single-objective optimization tasks. It provides detailed statistics about the fixed-target running times and fixed-budget results of the benchmarked algorithms. Performance aggregation over several benchmark problems is also possible, for example in the form of empirical cumulative distribution functions. A key advantage of IOHanalyzer over other performance analysis packages is its highly interactive design, which allows the user to specify the performance measures, ranges, and granularity that are most useful for her experiments. It is designed to analyze not only performance traces, but also the evolution of dynamic state parameters. IOHanalyzer can directly process performance data from the main benchmarking platforms, including the COCO platform, Nevergrad, and our own IOHexperimenter. An R programming interface is provided for users preferring to have a finer control over the implemented functionalities.

READ FULL TEXT

page 10

page 16

page 18

page 20

page 30

research
11/07/2021

IOHexperimenter: Benchmarking Platform for Iterative Optimization Heuristics

We present IOHexperimenter, the experimentation module of the IOHprofile...
research
10/11/2018

IOHprofiler: A Benchmarking and Profiling Tool for Iterative Optimization Heuristics

IOHprofiler is a new tool for analyzing and comparing iterative optimiza...
research
12/19/2019

Benchmarking Discrete Optimization Heuristics with IOHprofiler

Automated benchmarking environments aim to support researchers in unders...
research
04/13/2021

AutoOED: Automated Optimal Experiment Design Platform

We present AutoOED, an Optimal Experiment Design platform powered with a...
research
09/28/2021

Extensible Logging and Empirical Attainment Function for IOHexperimenter

In order to allow for large-scale, landscape-aware, per-instance algorit...
research
09/07/2019

Unlimited Budget Analysis of Randomised Search Heuristics

Performance analysis of all kinds of randomised search heuristics is a r...
research
05/11/2016

COCO: Performance Assessment

We present an any-time performance assessment for benchmarking numerical...

Please sign up or login with your details

Forgot password? Click here to reset