Geometric Learning in Black-Box Optimization: A GNN Framework for Algorithm Performance Prediction

Ana Kostovska, Carola Doerr, Sašo Džeroski, Panče Panov, Tome Eftimov
6/19/2025
cs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Automated algorithm performance prediction in numerical blackbox optimization often relies on problem characterizations, such as exploratory landscape analysis features. These features are typically used as inputs to machine learning models and are represented in a tabular format. However, such approaches often overlook algorithm configurations, a key factor influencing performance. The relationships between algorithm operators, parameters, problem characteristics, and performance outcomes form a complex structure best represented as a graph. This work explores the use of heterogeneous graph data structures and graph neural networks to predict the performance of optimization algorithms by capturing the complex dependencies between problems, algorithm configurations, and performance outcomes. We focus on two modular frameworks, modCMA-ES and modDE, which decompose two widely used derivative-free optimization algorithms: the covariance matrix adaptation evolution strategy (CMA-ES) and differential evolution (DE). We evaluate 324 modCMA-ES and 576 modDE variants on 24 BBOB problems across six runtime budgets and two problem dimensions. Achieving up to 36.6% improvement in MSE over traditional tabular-based methods, this work highlights the potential of geometric learning in black-box optimization.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kostovska2025geometric,
  title  = {Geometric Learning in Black-Box Optimization: A GNN Framework for Algorithm Performance Prediction},
  author = {Ana Kostovska and Carola Doerr and Sašo Džeroski and Panče Panov and Tome Eftimov},
  year   = {2025},
  eprint = {2506.16144},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.16144v1}
}

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/2506.16144.svg)](https://codeofpaper.com/paper/2506.16144)

Discussion