TY - JOUR
T1 - Rule-enhanced iterative complementation for knowledge graph reasoning
AU - Lin, Qika
AU - Liu, Jun
AU - Pan, Yudai
AU - Zhang, Lingling
AU - Hu, Xin
AU - Ma, Jie
N1 - Publisher Copyright:
© 2021 Elsevier Inc.
PY - 2021/10
Y1 - 2021/10
N2 - Knowledge graph (KG) reasoning aims to infer missing valid triples from observed triples, thereby improving the semantics of the whole KG. The general KG reasoning involves rule-based and embedding-based methods. The former can provide an interpretable reasoning process but has low efficiency, while the latter is the converse. Therefore, some hybrid methods have been proposed, but there are still two challenges: the completeness of rule learning and the determination of hidden triples. To address these challenges, this paper proposes a rule-enhanced iterative complementation (Rule-IC) method, which involves three components: rule learning, an embedding learner and a triple discriminator. Such an iterative process enriches the semantics of KG and further increases the completeness of rule learning to generate hidden triples. In order to precisely determine the validity of hidden triples, a multi-relational graph convolutional network (GCN) with attentive message passing is introduced as a triple discriminator. The embedding learner for KG reasoning and the GCN discriminator complement each other by valid hidden triples. In addition, the performance of these three components improves overall during the iterative process. Experimental results show that most evaluation metrics of Rule-IC are better than those of several baselines on four common KGs. Furthermore, it is scalable and can be extended to all KG embedding models theoretically.
AB - Knowledge graph (KG) reasoning aims to infer missing valid triples from observed triples, thereby improving the semantics of the whole KG. The general KG reasoning involves rule-based and embedding-based methods. The former can provide an interpretable reasoning process but has low efficiency, while the latter is the converse. Therefore, some hybrid methods have been proposed, but there are still two challenges: the completeness of rule learning and the determination of hidden triples. To address these challenges, this paper proposes a rule-enhanced iterative complementation (Rule-IC) method, which involves three components: rule learning, an embedding learner and a triple discriminator. Such an iterative process enriches the semantics of KG and further increases the completeness of rule learning to generate hidden triples. In order to precisely determine the validity of hidden triples, a multi-relational graph convolutional network (GCN) with attentive message passing is introduced as a triple discriminator. The embedding learner for KG reasoning and the GCN discriminator complement each other by valid hidden triples. In addition, the performance of these three components improves overall during the iterative process. Experimental results show that most evaluation metrics of Rule-IC are better than those of several baselines on four common KGs. Furthermore, it is scalable and can be extended to all KG embedding models theoretically.
KW - Graph convolutional network
KW - Graph embedding
KW - Knowledge graph
KW - Logic rules
KW - Reasoning
UR - https://www.scopus.com/pages/publications/85126842681
U2 - 10.1016/j.ins.2021.06.040
DO - 10.1016/j.ins.2021.06.040
M3 - 文章
AN - SCOPUS:85126842681
SN - 0020-0255
VL - 575
SP - 66
EP - 79
JO - Information Sciences
JF - Information Sciences
ER -