TuckER: Tensor Factorization for Knowledge Graph Completion
About
Knowledge graphs are structured representations of real world facts. However, they typically contain only a small subset of all possible facts. Link prediction is a task of inferring missing facts based on existing ones. We propose TuckER, a relatively straightforward but powerful linear model based on Tucker decomposition of the binary tensor representation of knowledge graph triples. TuckER outperforms previous state-of-the-art models across standard link prediction datasets, acting as a strong baseline for more elaborate models. We show that TuckER is a fully expressive model, derive sufficient bounds on its embedding dimensionalities and demonstrate that several previously introduced linear models can be viewed as special cases of TuckER.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Link Prediction | FB15k-237 (test) | Hits@1054.4 | 419 | |
| Link Prediction | WN18RR (test) | Hits@1052.6 | 380 | |
| Link Prediction | FB15k-237 | MRR35.8 | 280 | |
| Knowledge Graph Completion | FB15k-237 (test) | MRR0.358 | 179 | |
| Knowledge Graph Completion | WN18RR (test) | MRR0.47 | 177 | |
| Link Prediction | WN18RR | Hits@1052.6 | 175 | |
| Knowledge Graph Completion | WN18RR | Hits@144.3 | 165 | |
| Link Prediction | FB15K (test) | Hits@100.892 | 164 | |
| Link Prediction | WN18 (test) | Hits@100.958 | 142 | |
| Knowledge Graph Completion | FB15k-237 | Hits@100.544 | 108 |