HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Efficient Parallel Translating Embedding For Knowledge Graphs

Denghui Zhang; Manling Li; Yantao Jia; Yuanzhuo Wang; Xueqi Cheng

Efficient Parallel Translating Embedding For Knowledge Graphs

Abstract

Knowledge graph embedding aims to embed entities and relations of knowledge graphs into low-dimensional vector spaces. Translating embedding methods regard relations as the translation from head entities to tail entities, which achieve the state-of-the-art results among knowledge graph embedding methods. However, a major limitation of these methods is the time consuming training process, which may take several days or even weeks for large knowledge graphs, and result in great difficulty in practical applications. In this paper, we propose an efficient parallel framework for translating embedding methods, called ParTrans-X, which enables the methods to be paralleled without locks by utilizing the distinguished structures of knowledge graphs. Experiments on two datasets with three typical translating embedding methods, i.e., TransE [3], TransH [17], and a more efficient variant TransE- AdaGrad [10] validate that ParTrans-X can speed up the training process by more than an order of magnitude.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
link-prediction-on-fb15k-1ParTransH
Hits@10: 0.468
MR: 60
link-prediction-on-fb15k-filteredParTransH
Hits@10: 65.7
MR: 60
link-prediction-on-wn18ParTransH
Hits@10: 0.668
MR: 215
link-prediction-on-wn18-filteredParTransH
Hits@10: 76.6
MR: 203

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
Efficient Parallel Translating Embedding For Knowledge Graphs | Papers | HyperAI