Analogical Inference Enhanced Knowledge Graph Embedding

Zhen Yao, Wen Zhang, Mingyang Chen, Yufeng Huang, Yi Yang +1 more
1/3/2023
cs.AIcs.CL

No official code found. Best implementation: zjukg/AnKGE (14 stars, Apache-2.0, last commit 2023-01-19).

Abstract

Knowledge graph embedding (KGE), which maps entities and relations in a knowledge graph into continuous vector spaces, has achieved great success in predicting missing links in knowledge graphs. However, knowledge graphs often contain incomplete triples that are difficult to inductively infer by KGEs. To address this challenge, we resort to analogical inference and propose a novel and general self-supervised framework AnKGE to enhance KGE models with analogical inference capability. We propose an analogical object retriever that retrieves appropriate analogical objects from entity-level, relation-level, and triple-level. And in AnKGE, we train an analogy function for each level of analogical inference with the original element embedding from a well-trained KGE model as input, which outputs the analogical object embedding. In order to combine inductive inference capability from the original KGE model and analogical inference capability enhanced by AnKGE, we interpolate the analogy score with the base model score and introduce the adaptive weights in the score function for prediction. Through extensive experiments on FB15k-237 and WN18RR datasets, we show that AnKGE achieves competitive results on link prediction task and well performs analogical inference.

View on arXivView PDF

Code Implementations(1)

zjukg/AnKGECommunity100%
Apache-2.0

[Paper][AAAI2023] Analogical Inference Enhanced Knowledge Graph Embedding

144Shell, PythonDec 1, 20223 years agoApache-2.0

Similar Papers

Cite this paper

@article{yao2023analogical,
  title  = {Analogical Inference Enhanced Knowledge Graph Embedding},
  author = {Zhen Yao and Wen Zhang and Mingyang Chen and Yufeng Huang and Yi Yang and Huajun Chen},
  year   = {2023},
  eprint = {2301.00982},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.00982v2}
}

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

Discussion