IOHexperimenter:迭代优化启发式基准平台
IOHexperimenter: Benchmarking Platform for Iterative Optimization Heuristics
摘要:
我们介绍IOHexperimenter,IOHprofiler项目的实验模块,旨在提供一个易于使用和高度可定制的工具箱,用于对迭代优化算法进行基准测试,如局部搜索,进化和遗传算法,贝叶斯优化技术等。IOHexperimenter可以用作独立工具或作为使用IOHprofiler其他组件的基准测试管道的一部分,如IOHanalyzer,交互式性能分析和可视化模块。IOHexperimenter在优化问题和它们的求解器之间提供了一个有效的接口,同时允许对优化过程进行粒度日志记录。这些日志与现有的交互式数据分析工具完全兼容,从而大大加快了基准测试管道的部署。IOHexperimenter的主要组件是构建定制问题套件的环境和允许用户控制数据记录粒度的各种日志选项。
英文摘要:
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.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。