MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learning

Zeyuan Ma, Hongshu Guo, Jiacheng Chen, Zhenrui Li, Guojun Peng +3 more
10/1/2023

Official code: MetaEvo/MetaBox (168 stars, BSD-3-Clause, last commit 2025-10-10).

Abstract

Recently, Meta-Black-Box Optimization with Reinforcement Learning (MetaBBO-RL) has showcased the power of leveraging RL at the meta-level to mitigate manual fine-tuning of low-level black-box optimizers. However, this field is hindered by the lack of a unified benchmark. To fill this gap, we introduce MetaBox, the first benchmark platform expressly tailored for developing and evaluating MetaBBO-RL methods. MetaBox offers a flexible algorithmic template that allows users to effortlessly implement their unique designs within the platform. Moreover, it provides a broad spectrum of over 300 problem instances, collected from synthetic to realistic scenarios, and an extensive library of 19 baseline methods, including both traditional black-box optimizers and recent MetaBBO-RL methods. Besides, MetaBox introduces three standardized performance metrics, enabling a more thorough assessment of the methods. In a bid to illustrate the utility of MetaBox for facilitating rigorous evaluation and in-depth analysis, we carry out a wide-ranging benchmarking study on existing MetaBBO-RL methods. Our MetaBox is open-source and accessible at: https://github.com/GMC-DRL/MetaBox.

View on arXivView PDF

Code Implementations(1)

MetaEvo/MetaBoxOfficial73%
BSD-3-Clause

MetaBox: Benchmarking Platform for Meta-Black-Box Optimization

16815PythonMar 26, 20231 years agoBSD-3-Clause
benchmark-platformblack-box-optimizationdeep-reinforcement-learningevolutionary-algorithmshyperparameter-optimization+4 more

Similar Papers

Cite this paper

@article{ma2023metabox,
  title  = {MetaBox: A Benchmark Platform for Meta-Black-Box Optimization with Reinforcement Learning},
  author = {Zeyuan Ma and Hongshu Guo and Jiacheng Chen and Zhenrui Li and Guojun Peng and Yue-jiao Gong and Yining Ma and Zhiguang Cao},
  year   = {2023},
  eprint = {2310.08252},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2310.08252},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.08252.svg)](https://codeofpaper.com/paper/2310.08252)

Discussion