HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Knowledge Graph Completion via Complex Tensor Factorization

Théo Trouillon; Christopher R. Dance; Johannes Welbl; Sebastian Riedel; Éric Gaussier; Guillaume Bouchard

Knowledge Graph Completion via Complex Tensor Factorization

Abstract

In statistical relational learning, knowledge graph completion deals with automatically understanding the structure of large knowledge graphs---labeled directed graphs---and predicting missing relationships---labeled edges. State-of-the-art embedding models propose different trade-offs between modeling expressiveness, and time and space complexity. We reconcile both expressiveness and complexity through the use of complex-valued embeddings and explore the link between such complex-valued embeddings and unitary diagonalization. We corroborate our approach theoretically and show that all real square matrices---thus all possible relation/adjacency matrices---are the real part of some unitarily diagonalizable matrix. This results opens the door to a lot of other applications of square matrices factorization. Our approach based on complex embeddings is arguably simple, as it only involves a Hermitian dot product, the complex counterpart of the standard dot product between real vectors, whereas other methods resort to more and more complicated composition functions to increase their expressiveness. The proposed complex embeddings are scalable to large data sets as it remains linear in both space and time, while consistently outperforming alternative approaches on standard link prediction benchmarks.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
knowledge-graphs-on-fb15kCOMPLEX
MRR: 0.587
link-prediction-on-fb15kComplex
Hits@1: 0.599
Hits@10: 0.840
Hits@3: 0.759
MRR: 0.692

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Knowledge Graph Completion via Complex Tensor Factorization | Papers | HyperAI