RulE: Knowledge Graph Reasoning with Rule Embedding

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Tang, Xiaojuan, Zhu, Song-Chun, Liang, Yitao, Zhang, Muhan
Natura: Preprint
Pubblicazione: 2022
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909206337028096
author Tang, Xiaojuan
Zhu, Song-Chun
Liang, Yitao
Zhang, Muhan
author_facet Tang, Xiaojuan
Zhu, Song-Chun
Liang, Yitao
Zhang, Muhan
contents Knowledge graph (KG) reasoning is an important problem for knowledge graphs. In this paper, we propose a novel and principled framework called \textbf{RulE} (stands for {Rul}e {E}mbedding) to effectively leverage logical rules to enhance KG reasoning. Unlike knowledge graph embedding (KGE) methods, RulE learns rule embeddings from existing triplets and first-order {rules} by jointly representing \textbf{entities}, \textbf{relations} and \textbf{logical rules} in a unified embedding space. Based on the learned rule embeddings, a confidence score can be calculated for each rule, reflecting its consistency with the observed triplets. This allows us to perform logical rule inference in a soft way, thus alleviating the brittleness of logic. On the other hand, RulE injects prior logical rule information into the embedding space, enriching and regularizing the entity/relation embeddings. This makes KGE alone perform better too. RulE is conceptually simple and empirically effective. We conduct extensive experiments to verify each component of RulE. Results on multiple benchmarks reveal that our model outperforms the majority of existing embedding-based and rule-based approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2210_14905
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle RulE: Knowledge Graph Reasoning with Rule Embedding
Tang, Xiaojuan
Zhu, Song-Chun
Liang, Yitao
Zhang, Muhan
Artificial Intelligence
Machine Learning
Knowledge graph (KG) reasoning is an important problem for knowledge graphs. In this paper, we propose a novel and principled framework called \textbf{RulE} (stands for {Rul}e {E}mbedding) to effectively leverage logical rules to enhance KG reasoning. Unlike knowledge graph embedding (KGE) methods, RulE learns rule embeddings from existing triplets and first-order {rules} by jointly representing \textbf{entities}, \textbf{relations} and \textbf{logical rules} in a unified embedding space. Based on the learned rule embeddings, a confidence score can be calculated for each rule, reflecting its consistency with the observed triplets. This allows us to perform logical rule inference in a soft way, thus alleviating the brittleness of logic. On the other hand, RulE injects prior logical rule information into the embedding space, enriching and regularizing the entity/relation embeddings. This makes KGE alone perform better too. RulE is conceptually simple and empirically effective. We conduct extensive experiments to verify each component of RulE. Results on multiple benchmarks reveal that our model outperforms the majority of existing embedding-based and rule-based approaches.
title RulE: Knowledge Graph Reasoning with Rule Embedding
topic Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2210.14905