Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimization

Abstract

Recent research in Meta-Black-Box-Optimization (MetaBBO) have shown that meta-trained neural networks can effectively guide the design of black-box optimizers, significantly reducing the need for expert tuning and delivering robust performance across complex problem distributions. Despite their success, a paradox remains: MetaBBO still rely on human-crafted Exploratory Landscape Analysis features to inform the meta-level agent about the low-level optimization progress. To address the gap, this paper proposes Neural Exploratory Landscape Analysis (NeurELA), a novel framework that dynamically profiles landscape features through a two-stage, attention-based neural network, executed in an entirely end-to-end fashion. NeurELA is pre-trained over a variety of MetaBBO algorithms using a multi-task neuroevolution strategy. Extensive experiments show that NeurELA achieves consistently superior performance when integrated into different and even unseen MetaBBO tasks and can be efficiently fine-tuned for further performance boost. This advancement marks a pivotal step in making MetaBBO algorithms more autonomous and broadly applicable. The source code of NeurELA can be accessed at https://anonymous.4open.science/r/Neur-ELA-303C.

Cite

Text

Ma et al. "Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimization." International Conference on Learning Representations, 2025.

Markdown

[Ma et al. "Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimization." International Conference on Learning Representations, 2025.](https://mlanthology.org/iclr/2025/ma2025iclr-neural/)

BibTeX

@inproceedings{ma2025iclr-neural,
  title     = {{Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimization}},
  author    = {Ma, Zeyuan and Chen, Jiacheng and Guo, Hongshu and Gong, Yue-Jiao},
  booktitle = {International Conference on Learning Representations},
  year      = {2025},
  url       = {https://mlanthology.org/iclr/2025/ma2025iclr-neural/}
}