Using Knowledge Graphs for Performance Prediction of Modular Optimization Algorithms

01/24/2023
by   Ana Kostovska, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/25/2020

Property Graph Schema Optimization for Domain-Specific Knowledge Graphs

Enterprises are creating domain-specific knowledge graphs by curating an...
research
04/24/2021

OPTION: OPTImization Algorithm Benchmarking ONtology

Many platforms for benchmarking optimization algorithms offer users the ...
research
07/21/2023

Benchmark datasets for biomedical knowledge graphs with negative statements

Knowledge graphs represent facts about real-world entities. Most of thes...
research
07/18/2022

Hardware-agnostic Computation for Large-scale Knowledge Graph Embeddings

Knowledge graph embedding research has mainly focused on learning contin...
research
01/11/2023

The SeaLiT Ontology – An Extension of CIDOC-CRM for the Modeling and Integration of Maritime History Information

We describe the construction and use of the SeaLiT Ontology, an extensio...
research
10/28/2022

Understanding Adverse Biological Effect Predictions Using Knowledge Graphs

Extrapolation of adverse biological (toxic) effects of chemicals is an i...
research
01/25/2019

Comparing of Term Clustering Frameworks for Modular Ontology Learning

This paper aims to use term clustering to build a modular ontology accor...

Please sign up or login with your details

Forgot password? Click here to reset