mlsanityData to 14 Oct 2026

GLIDR: Graph-Like Inductive Logic Programming with Differentiable Reasoning

arXiv 2508.06716 ↗First posted 8 Aug 2025cs.AI cs.LG cs.LOcited by 1

Not on the map. Why?

Abstract (arXiv)

Differentiable inductive logic programming (ILP) techniques have proven effective at finding approximate rule-based solutions to link prediction and node classification problems on knowledge graphs; however, the common assumption of chain-like rule structure can hamper the performance and interpretability of existing approaches. We introduce GLIDR, a differentiable rule learning method that models the inference of logic rules with more expressive syntax than previous methods. GLIDR uses a differentiable message passing inference algorithm that generalizes previous chain-like rule learning methods to allow rules with features like branches and cycles. GLIDR has a simple and expressive rule search space which is parameterized by a limit on the maximum number of free variables that may be included in a rule. Explicit logic rules can be extracted from the weights of a GLIDR model for use with symbolic solvers. We demonstrate that GLIDR can significantly outperform existing rule learning methods on knowledge graph completion tasks and even compete with embedding methods despite the inherent disadvantage of being a structure-only prediction method. We show that rules extracted from GLIDR retain significant predictive performance, and that GLIDR is highly robust to training data noise. Finally, we demonstrate that GLIDR can be chained with deep neural networks and optimized end-to-end for rule learning on arbitrary data modalities.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 20 of its 52 references that are in the map. First posted on arXiv 8 Aug 2025.

Builds on

20 of 52 references.

References · 20

  1. 2017Attention Is All You Needcited by 60,361
  2. 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 898
  3. 2017Convolutional 2D Knowledge Graph Embeddingscited by 730
  4. 2017Representation Learning on Graphs: Methods and Applicationscited by 457
  5. 2015A Review of Relational Machine Learning for Knowledge Graphscited by 265
  6. 2019Inductive Relation Prediction by Subgraph Reasoningcited by 239
  7. 2017Learning Explanatory Rules from Noisy Datacited by 211
  8. 2019DRUM: End-To-End Differentiable Rule Mining On Knowledge Graphscited by 175
  9. 2020RNNLogic: Learning Logic Rules for Reasoning on Knowledge Graphscited by 118
  10. 2020Inductive logic programming at 30: a new introductioncited by 85
  11. 2019A Re-evaluation of Knowledge Graph Completion Methodscited by 73
  12. 2020Learning programs by learning from failurescited by 73
8 more
  1. 2019Iteratively Learning Embeddings and Rules for Knowledge Graph Reasoningcited by 63
  2. 2019Learn to Explain Efficiently via Neural Logic Inductive Learningcited by 38
  3. 2019Towards Federated Graph Learning for Collaborative Financial Crimes Detectioncited by 33
  4. 2019Inductive Logic Programming via Differentiable Deep Neural Logic Networkscited by 25
  5. 2023Neural Compositional Rule Learning for Knowledge Graph Reasoningcited by 20
  6. 2023Learning MDL logic programs from noisy datacited by 15
  7. 2021Learning Logic Programs From Noisy Failurescited by 5
  8. 2024Towards Probabilistic Inductive Logic Programming with Neurosymbolic Inference and Relaxationcited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.