Using Knowledge Graphs for Performance Prediction of Modular Optimization Algorithms
Not on the map. Why?
Abstract (arXiv)
Empirical data plays an important role in evolutionary computation research. To make better use of the available data, ontologies have been proposed in the literature to organize their storage in a structured way. However, the full potential of these formal methods to capture our domain knowledge has yet to be demonstrated. In this work, we evaluate a performance prediction model built on top of the extension of the recently proposed OPTION ontology. More specifically, we first extend the OPTION ontology with the vocabulary needed to represent modular black-box optimization algorithms. Then, we use the extended OPTION ontology, to create knowledge graphs with fixed-budget performance data for two modular algorithm frameworks, modCMA, and modDE, for the 24 noiseless BBOB benchmark functions. We build the performance prediction model using a knowledge graph embedding-based methodology. Using a number of different evaluation scenarios, we show that a triple classification approach, a fairly standard predictive modeling task in the context of knowledge graphs, can correctly predict whether a given algorithm instance will be able to achieve a certain target precision for a given problem instance. This approach requires feature representation of algorithms and problems. While the latter is already well developed, we hope that our work will motivate the community to collaborate on appropriate algorithm representations.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 5 of its 22 references that are in the map. First posted on arXiv 24 Jan 2023.
Builds on
5 of 22 references.
References · 5
- 2016Complex Embeddings for Simple Link Predictioncited by 897
- 2020Exploratory Landscape Analysis is Strongly Sensitive to the Sampling Strategycited by 27
- 2021Tuning as a Means of Assessing the Benefits of New Ideas in Interplay with Existing Algorithmic Modulescited by 20
- 2021Reproducibility in Evolutionary Computationcited by 12
- 2021OPTION: OPTImization Algorithm Benchmarking ONtologycited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 3.
4 papers.
- 2024Explainable Benchmarking for Iterative Optimization Heuristicscited by 10
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimizationcited by 5
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimizationcited by 3
- 2024Evolutionary Computation and Explainable AI: A Roadmap to Understandable Intelligent Systemscited by 2
- 2024Evolutionary Computation and Explainable AI: A Roadmap to Understandable Intelligent Systems12 Jun 2024
- 2024A Survey of Features Used for Representing Black-box Single-objective Continuous Optimization8 Jun 2024
- 2024Explainable Benchmarking for Iterative Optimization Heuristics31 Jan 2024
- 2023PS-AAS: Portfolio Selection for Automated Algorithm Selection in Black-Box Optimization14 Oct 2023