HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

DRUM: End-To-End Differentiable Rule Mining On Knowledge Graphs

Ali Sadeghian; Mohammadreza Armandpour; Patrick Ding; Daisy Zhe Wang

DRUM: End-To-End Differentiable Rule Mining On Knowledge Graphs

Abstract

In this paper, we study the problem of learning probabilistic logical rules for inductive and interpretable link prediction. Despite the importance of inductive link prediction, most previous works focused on transductive link prediction and cannot manage previously unseen entities. Moreover, they are black-box models that are not easily explainable for humans. We propose DRUM, a scalable and differentiable approach for mining first-order logical rules from knowledge graphs which resolves these problems. We motivate our method by making a connection between learning confidence scores for each rule and low-rank tensor approximation. DRUM uses bidirectional RNNs to share useful information across the tasks of learning rules for different relations. We also empirically demonstrate the efficiency of DRUM over existing rule mining methods for inductive link prediction on a variety of benchmark datasets.

Code Repositories

alisadeghian/DRUM
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
link-prediction-on-fb15k-237DRUM (T=3)
Hits@1: 0.255
Hits@10: 0.516
Hits@3: 0.378
MRR: 0.343
link-prediction-on-wn18rrDRUM (T=3)
Hits@1: 0.425
Hits@10: 0.586
Hits@3: 0.513
MRR: 0.486

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
DRUM: End-To-End Differentiable Rule Mining On Knowledge Graphs | Papers | HyperAI