SYMBOL: Generating Flexible Black-Box Optimizers Through Symbolic Equation Learning
Abstract
Recent Meta-learning for Black-Box Optimization (MetaBBO) methods harness neural networks to meta-learn configurations of traditional black-box optimizers. Despite their success, they are inevitably restricted by the limitations of predefined hand-crafted optimizers. In this paper, we present SYMBOL, a novel framework that promotes the automated discovery of black-box optimizers through symbolic equation learning. Specifically, we propose a Symbolic Equation Generator (SEG) that allows closed-form optimization rules to be dynamically generated for specific tasks and optimization steps. Within SYMBOL, we then develop three distinct strategies based on reinforcement learning, so as to meta-learn the SEG efficiently. Extensive experiments reveal that the optimizers generated by SYMBOL not only surpass the state-of-the-art BBO and MetaBBO baselines, but also exhibit exceptional zero-shot generalization abilities across entirely unseen tasks with different problem dimensions, population sizes, and optimization horizons. Furthermore, we conduct in-depth analyses of our SYMBOL framework and the optimization rules that it generates, underscoring its desirable flexibility and interpretability.
Cite
Text
Chen et al. "SYMBOL: Generating Flexible Black-Box Optimizers Through Symbolic Equation Learning." International Conference on Learning Representations, 2024.Markdown
[Chen et al. "SYMBOL: Generating Flexible Black-Box Optimizers Through Symbolic Equation Learning." International Conference on Learning Representations, 2024.](https://mlanthology.org/iclr/2024/chen2024iclr-symbol/)BibTeX
@inproceedings{chen2024iclr-symbol,
title = {{SYMBOL: Generating Flexible Black-Box Optimizers Through Symbolic Equation Learning}},
author = {Chen, Jiacheng and Ma, Zeyuan and Guo, Hongshu and Ma, Yining and Zhang, Jie and Gong, Yue-Jiao},
booktitle = {International Conference on Learning Representations},
year = {2024},
url = {https://mlanthology.org/iclr/2024/chen2024iclr-symbol/}
}