Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SimplE Embedding for Link Prediction in Knowledge Graphs

About

Knowledge graphs contain knowledge about the world and provide a structured representation of this knowledge. Current knowledge graphs contain only a small subset of what is true in the world. Link prediction approaches aim at predicting new links for a knowledge graph given the existing links among the entities. Tensor factorization approaches have proved promising for such link prediction problems. Proposed in 1927, Canonical Polyadic (CP) decomposition is among the first tensor factorization approaches. CP generally performs poorly for link prediction as it learns two independent embedding vectors for each entity, whereas they are really tied. We present a simple enhancement of CP (which we call SimplE) to allow the two embeddings of each entity to be learned dependently. The complexity of SimplE grows linearly with the size of embeddings. The embeddings learned through SimplE are interpretable, and certain types of background knowledge can be incorporated into these embeddings through weight tying. We prove SimplE is fully expressive and derive a bound on the size of its embeddings for full expressivity. We show empirically that, despite its simplicity, SimplE outperforms several state-of-the-art tensor factorization techniques. SimplE's code is available on GitHub at https://github.com/Mehran-k/SimplE.

Seyed Mehran Kazemi, David Poole• 2018

Related benchmarks

TaskDatasetResultRank
Link PredictionFB15k-237 (test)
Hits@1043
419
Knowledge Graph CompletionFB15k-237 (test)
MRR0.35
179
Knowledge Graph CompletionWN18RR (test)
MRR0.462
177
Link PredictionFB15K (test)
Hits@1083.8
164
Link PredictionWN18 (test)
Hits@1094.7
142
Link PredictionFB15k
Hits@1083.8
90
Knowledge Graph CompletionWN18 (test)
Hits@100.959
80
Link PredictionWN18
Hits@1094.7
77
Knowledge Base CompletionYAGO3-10 (test)
MRR0.565
71
Link PredictionWikidata5M (test)
MRR0.296
58
Showing 10 of 18 rows

Other info

Code

Follow for update