Markov Process-Based Graph Convolutional Networks for Entity Classification in Knowledge Graphs

Johannes Mäkelburg, Yiwen Peng, Mehwish Alam, Tobias Weller, Maribel Acosta
12/23/2024
cs.AIcs.LG

No official code found. Best implementation: DE-TUM/MPERL (1 star, GPL-3.0, last commit 2024-12-09).

Abstract

Despite the vast amount of information encoded in Knowledge Graphs (KGs), information about the class affiliation of entities remains often incomplete. Graph Convolutional Networks (GCNs) have been shown to be effective predictors of complete information about the class affiliation of entities in KGs. However, these models do not learn the class affiliation of entities in KGs incorporating the complexity of the task, which negatively affects the models prediction capabilities. To address this problem, we introduce a Markov process-based architecture into well-known GCN architectures. This end-to-end network learns the prediction of class affiliation of entities in KGs within a Markov process. The number of computational steps is learned during training using a geometric distribution. At the same time, the loss function combines insights from the field of evidential learning. The experiments show a performance improvement over existing models in several studied architectures and datasets. Based on the chosen hyperparameters for the geometric distribution, the expected number of computation steps can be adjusted to improve efficiency and accuracy during training.

View on arXivView PDF

Code Implementations(1)

DE-TUM/MPERLCommunity100%
GPL-3.0

Markov Process and Evidential with Regularization Loss GCN (MPERL-GCN) for Entity Classification in Knowledge Graphs

10Shell, PythonDec 9, 20241 years agoGPL-3.0

Similar Papers

Cite this paper

@article{mkelburg2024markov,
  title  = {Markov Process-Based Graph Convolutional Networks for Entity Classification in Knowledge Graphs},
  author = {Johannes Mäkelburg and Yiwen Peng and Mehwish Alam and Tobias Weller and Maribel Acosta},
  year   = {2024},
  eprint = {2412.17438},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.17438v2}
}

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

Discussion