R5: Rule Discovery with Reinforced and Recurrent Relational Reasoning

05/13/2022
by   Shengyao Lu, et al.
0

Systematicity, i.e., the ability to recombine known parts and rules to form new sequences while reasoning over relational data, is critical to machine intelligence. A model with strong systematicity is able to train on small-scale tasks and generalize to large-scale tasks. In this paper, we propose R5, a relational reasoning framework based on reinforcement learning that reasons over relational graph data and explicitly mines underlying compositional logical rules from observations. R5 has strong systematicity and being robust to noisy data. It consists of a policy value network equipped with Monte Carlo Tree Search to perform recurrent relational prediction and a backtrack rewriting mechanism for rule mining. By alternately applying the two components, R5 progressively learns a set of explicit rules from data and performs explainable and generalizable relation prediction. We conduct extensive evaluations on multiple datasets. Experimental results show that R5 outperforms various embedding-based and rule induction baselines on relation prediction tasks while achieving a high recall rate in discovering ground truth rules.

READ FULL TEXT

page 1

page 5

page 6

page 11

page 12

page 13

page 17

page 19

research
03/07/2023

Neural Compositional Rule Learning for Knowledge Graph Reasoning

Learning logical rules is critical to improving reasoning in KGs. This i...
research
01/17/2022

Differentiable Rule Induction with Learned Relational Features

Rule-based decision models are attractive due to their interpretability....
research
11/16/2021

Deep Distilling: automated code generation using explainable deep learning

Human reasoning can distill principles from observed patterns and genera...
research
11/01/2021

Transductive Data Augmentation with Relational Path Rule Mining for Knowledge Graph Embedding

For knowledge graph completion, two major types of prediction models exi...
research
09/13/2022

Ruleformer: Context-aware Differentiable Rule Mining over Knowledge Graph

Rule mining is an effective approach for reasoning over knowledge graph ...
research
07/28/2020

Local Variables and Quantum Relational Hoare Logic

We add local variables to quantum relational Hoare logic (Unruh, POPL 20...
research
03/14/2020

Evaluating Logical Generalization in Graph Neural Networks

Recent research has highlighted the role of relational inductive biases ...

Please sign up or login with your details

Forgot password? Click here to reset