Embedding Learning with Triple Trustiness on Noisy Knowledge Graph

Abstract : Embedding learning on knowledge graphs (KGs) aims to encode all entities and relationships into a continuous vector space, which provides an effective and flexible method to implement downstream knowledge-driven artificial intelligence (AI) and natural language processing (NLP) tasks. Since KG construction usually involves automatic mechanisms with less human supervision, it inevitably brings in plenty of noises to KGs. However, most conventional KG embedding approaches inappropriately assume that all facts in existing KGs are completely correct and ignore noise issues, which brings about potentially serious errors. To address this issue, in this paper we propose a novel approach to learn embeddings with triple trustiness on KGs, which takes possible noises into consideration. Specifically, we calculate the trustiness value of triples according to the rich and relatively reliable information from large amounts of entity type instances and entity descriptions in KGs. In addition, we present a cross-entropy based loss function for model optimization. In experiments, we evaluate our models on KG noise detection, KG completion and classification. Through extensive experiments on three datasets, we demonstrate that our proposed model can learn better embeddings than all baselines on noisy KGs.
Document type :
Journal articles
Complete list of metadatas

Cited literature [56 references]  Display  Hide  Download

https://hal.sorbonne-universite.fr/hal-02430754
Contributor : Gestionnaire Hal-Su <>
Submitted on : Tuesday, January 7, 2020 - 3:06:12 PM
Last modification on : Monday, January 13, 2020 - 9:32:44 AM

File

entropy-21-01083-v2.pdf
Publication funded by an institution

Identifiers

Citation

Yu Zhao, Huali Feng, Patrick Gallinari. Embedding Learning with Triple Trustiness on Noisy Knowledge Graph. Entropy, MDPI, 2019, 21 (11), pp.1083. ⟨10.3390/e21111083⟩. ⟨hal-02430754⟩

Share

Metrics

Record views

13

Files downloads

13