Building Rule Hierarchies for Efficient Logical Rule Learning from Knowledge Graphs
Yulong Gu, Yu Guan, Paolo Missier

TL;DR
This paper introduces a rule hierarchy framework and pruning methods to improve the scalability of logical rule learning from large knowledge graphs, significantly reducing computation without losing accuracy.
Contribution
It develops a novel rule hierarchy framework and hierarchical pruning techniques to efficiently filter rules in walk-based knowledge graph rule learning systems.
Findings
Significant reduction in runtime and learned rules.
Maintained predictive performance despite pruning.
Effective removal of unpromising rules.
Abstract
Many systems have been developed in recent years to mine logical rules from large-scale Knowledge Graphs (KGs), on the grounds that representing regularities as rules enables both the interpretable inference of new facts, and the explanation of known facts. Among these systems, the walk-based methods that generate the instantiated rules containing constants by abstracting sampled paths in KGs demonstrate strong predictive performance and expressivity. However, due to the large volume of possible rules, these systems do not scale well where computational resources are often wasted on generating and evaluating unpromising rules. In this work, we address such scalability issues by proposing new methods for pruning unpromising rules using rule hierarchies. The approach consists of two phases. Firstly, since rule hierarchies are not readily available in walk-based methods, we have built a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Data Mining Algorithms and Applications · Topic Modeling
MethodsPruning
