School of Computer Science and Engineering, Northwestern Polytechnical University, Xi'an 710072, China.
Math Biosci Eng. 2023 Jan 13;20(3):5481-5900. doi: 10.3934/mbe.2023253.
Knowledge graph completion (KGC) has attracted significant research interest in applying knowledge graphs (KGs). Previously, many works have been proposed to solve the KGC problem, such as a series of translational and semantic matching models. However, most previous methods suffer from two limitations. First, current models only consider the single form of relations, thus failing to simultaneously capture the semantics of multiple relations (direct, multi-hop and rule-based). Second, the data-sparse problem of knowledge graphs would make part of relations challenging to embed. This paper proposes a novel translational knowledge graph completion model named multiple relation embedding (MRE) to address the above limitations. We attempt to embed multiple relations to provide more semantic information for representing KGs. To be more specific, we first leverage PTransE and AMIE+ to extract multi-hop and rule-based relations. Then, we propose two specific encoders to encode extracted relations and capture semantic information of multiple relations. We note that our proposed encoders can achieve interactions between relations and connected entities in relation encoding, which is rarely considered in existing methods. Next, we define three energy functions to model KGs based on the translational assumption. At last, a joint training method is adopted to perform KGC. Experimental results illustrate that MRE outperforms other baselines on KGC, demonstrating the effectiveness of embedding multiple relations for advancing knowledge graph completion.
知识图谱补全(KGC)在应用知识图谱(KG)方面引起了广泛的研究兴趣。以前,已经提出了许多解决 KGC 问题的方法,例如一系列的翻译和语义匹配模型。然而,大多数先前的方法存在两个局限性。首先,当前的模型仅考虑单一形式的关系,因此无法同时捕捉到多种关系的语义(直接、多跳和基于规则的)。其次,知识图谱的数据稀疏问题会使得部分关系难以嵌入。本文提出了一种名为多关系嵌入(MRE)的新颖的翻译知识图谱补全模型,以解决上述限制。我们尝试嵌入多种关系,以提供更多的语义信息来表示 KG。具体来说,我们首先利用 PTransE 和 AMIE+ 来提取多跳和基于规则的关系。然后,我们提出了两个特定的编码器来编码提取的关系,并捕获多种关系的语义信息。我们注意到,我们提出的编码器可以在关系编码中实现关系和连接实体之间的交互,这在现有方法中很少被考虑。接下来,我们基于翻译假设定义了三个能量函数来建模 KG。最后,采用联合训练方法进行 KGC。实验结果表明,MRE 在 KGC 上优于其他基线,证明了嵌入多种关系对于推进知识图谱补全的有效性。