Multilingual Knowledge Graph Completion from Pretrained Language Models with Knowledge Constraints

Ran Song, Shizhu He, Shengxiang Gao, Li Cai, Kang Liu +2 more
6/26/2024
cs.CL

No official code found. Best implementation: Maxpa1n/gcplm-kgc (8 stars, last commit 2023-07-11).

Abstract

Multilingual Knowledge Graph Completion (mKGC) aim at solving queries like (h, r, ?) in different languages by reasoning a tail entity t thus improving multilingual knowledge graphs. Previous studies leverage multilingual pretrained language models (PLMs) and the generative paradigm to achieve mKGC. Although multilingual pretrained language models contain extensive knowledge of different languages, its pretraining tasks cannot be directly aligned with the mKGC tasks. Moreover, the majority of KGs and PLMs currently available exhibit a pronounced English-centric bias. This makes it difficult for mKGC to achieve good results, particularly in the context of low-resource languages. To overcome previous problems, this paper introduces global and local knowledge constraints for mKGC. The former is used to constrain the reasoning of answer entities, while the latter is used to enhance the representation of query contexts. The proposed method makes the pretrained model better adapt to the mKGC task. Experimental results on public datasets demonstrate that our method outperforms the previous SOTA on Hits@1 and Hits@10 by an average of 12.32% and 16.03%, which indicates that our proposed method has significant enhancement on mKGC.

View on arXivView PDF

Code Implementations(1)

Maxpa1n/gcplm-kgcCommunity100%

ACL2023-Multilingual Knowledge Graph Completion from Pretrained Language Models with Knowledge Constraints

80Shell, PythonMay 18, 20233 years ago

Cite this paper

@article{song2024multilingual,
  title  = {Multilingual Knowledge Graph Completion from Pretrained Language Models with Knowledge Constraints},
  author = {Ran Song and Shizhu He and Shengxiang Gao and Li Cai and Kang Liu and Zhengtao Yu and Jun Zhao},
  year   = {2024},
  eprint = {2406.18085},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.18085v1}
}

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

Discussion