paper-with-me

Papers

IOHexperimenter: Benchmarking Platform for Iterative Optimization Heuristics

2021-11-07 · Jacob de Nobel, Furong Ye, Diederick Vermetten, Hao Wang, Carola Doerr, Thomas Bäck

We present IOHexperimenter, the experimentation module of the IOHprofiler project, which aims at providing an easy-to-use and highly customizable toolbox for benchmarking iterative optimization heuristics such as local search, evolutionary and genetic algorithms, Bayesian optimization techniques, etc. IOHexperimenter can be used as a stand-alone tool or as part of a benchmarking pipeline that uses other components of IOHprofiler such as IOHanalyzer, the module for interactive performance analysis and visualization. IOHexperimenter provides an efficient interface between optimization problems and their solvers while allowing for granular logging of the optimization process. These logs are fully compatible with existing tools for interactive data analysis, which significantly speeds up the deployment of a benchmarking pipeline. The main components of IOHexperimenter are the environment to build customized problem suites and the various logging options that allow users to steer the granularity of the data records.

📄 PDF Abstract BibTeX arXiv:2111.04077

Code (1)

IOHprofiler/IOHexperimenter

Tasks

Bayesian OptimizationBenchmarking

Similar Papers 제목 키워드 기반

IOHanalyzer: Detailed Performance Analyses for Iterative Optimization Heuristics

2020-07-08 · Hao Wang, Diederick Vermetten, Furong Ye, Carola Doerr 외

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 optim…

Bayesian OptimizationBenchmarkingEvolutionary Algorithms

Extensible Logging and Empirical Attainment Function for IOHexperimenter

2021-09-28 · Johann Dreo, Manuel López-Ibáñez

In order to allow for large-scale, landscape-aware, per-instance algorithm selection, a benchmarking platform software is key. IOHexperimenter provides a large set of synthetic problems, a logging system, and a fast impl…

Benchmarking

Benchmarking Discrete Optimization Heuristics with IOHprofiler

2019-12-19 · Carola Doerr, Furong Ye, Naama Horesh, Hao Wang 외

Automated benchmarking environments aim to support researchers in understanding how different algorithms perform on different types of optimization problems. Such comparisons provide insights into the strengths and weakn…

Benchmarking

Explainable Benchmarking for Iterative Optimization Heuristics

2024-01-31 · Niki van Stein, Diederick Vermetten, Anna V. Kononova, Thomas Bäck

Benchmarking heuristic algorithms is vital to understand under which conditions and on what kind of problems certain algorithms perform well. In most current research into heuristic optimization algorithms, only a very l…

BenchmarkingEvolutionary Algorithms

Towards a Theory-Guided Benchmarking Suite for Discrete Black-Box Optimization Heuristics: Profiling $(1+λ)$ EA Variants on OneMax and LeadingOnes

2018-08-17 · Carola Doerr, Furong Ye, Sander van Rijn, Hao Wang 외

Theoretical and empirical research on evolutionary computation methods complement each other by providing two fundamentally different approaches towards a better understanding of black-box optimization heuristics. In dis…

BenchmarkingEvolutionary Algorithms