Affiliation:
1. LIACS, Leiden University, Leiden, The Netherlands
2. Sorbonne Université, CNRS, LIP6, Paris, France, Carola
Abstract
Benchmarking and performance analysis play an important role in understanding the behaviour of
iterative optimization heuristics (IOHs)
such as local search algorithms, genetic and evolutionary algorithms, Bayesian optimization algorithms, etc. This task, however, involves manual setup, execution, and analysis of the experiment on an individual basis, which is laborious and can be mitigated by a generic and well-designed platform. For this purpose, we propose IOHanalyzer, a new user-friendly tool for the analysis, comparison, and visualization of performance data of IOHs.
Implemented in
R
and
C++
, IOHanalyzer is fully open source. It is available on CRAN and GitHub. IOHanalyzer provides detailed statistics about fixed-target running times and about fixed-budget performance of the benchmarked algorithms with a real-valued codomain, single-objective optimization tasks. Performance aggregation over several benchmark problems is possible, for example in the form of empirical cumulative distribution functions. Key advantages of IOHanalyzer over other performance analysis packages are its highly interactive design, which allows users to specify the performance measures, ranges, and granularity that are most useful for their experiments, and the possibility 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, the SOS platform, and IOHexperimenter. An
R
programming interface is provided for users preferring to have a finer control over the implemented functionalities.
Funder
Paris Ile-de-France region
Investissement d’avenir project
China Scholarship Council
European Cooperation in Science and Technology
Publisher
Association for Computing Machinery (ACM)
Cited by
26 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Comparison of High-Dimensional Bayesian Optimization Algorithms on BBOB;ACM Transactions on Evolutionary Learning and Optimization;2024-07-29
2. A Critical Analysis of Raven Roost Optimization;Proceedings of the Genetic and Evolutionary Computation Conference Companion;2024-07-14
3. Hot off the Press: Parallel Multi-Objective Optimization for Expensive and Inexpensive Objectives and Constraints;Proceedings of the Genetic and Evolutionary Computation Conference Companion;2024-07-14
4. Large-Scale Benchmarking of Metaphor-Based Optimization Heuristics;Proceedings of the Genetic and Evolutionary Computation Conference;2024-07-14
5. MA-BBOB: A Problem Generator for Black-Box Optimization Using Affine Combinations and Shifts;ACM Transactions on Evolutionary Learning and Optimization;2024-06-21