mlsanityData to 7 Oct 2026

Neural Compositional Rule Learning for Knowledge Graph Reasoning

arXiv 2303.03581 ↗First posted 7 Mar 2023cs.AIcited by 20

Not on the map. Why?

Abstract (arXiv)

Learning logical rules is critical to improving reasoning in KGs. This is due to their ability to provide logical and interpretable explanations when used for predictions, as well as their ability to generalize to other tasks, domains, and data. While recent methods have been proposed to learn logical rules, the majority of these methods are either restricted by their computational complexity and can not handle the large search space of large-scale KGs, or show poor generalization when exposed to data outside the training set. In this paper, we propose an end-to-end neural model for learning compositional logical rules called NCRL. NCRL detects the best compositional structure of a rule body, and breaks it into small compositions in order to infer the rule head. By recurrently merging compositions in the rule body with a recurrent attention unit, NCRL finally predicts a single rule head. Experimental results show that NCRL learns high-quality rules, as well as being generalizable. Specifically, we show that NCRL is scalable, efficient, and yields state-of-the-art results for knowledge graph completion on large-scale KGs. Moreover, we test NCRL for systematic generalization by learning to reason on small-scale observed graphs and evaluating on larger unseen ones.

Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 22 of its 46 references that are in the map. First posted on arXiv 7 Mar 2023.

Builds on

22 of 46 references.

References · 22

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
  6. 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 929
  7. 2016Complex Embeddings for Simple Link Predictioncited by 897
  8. 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 893
  9. 2017Convolutional 2D Knowledge Graph Embeddingscited by 729
  10. 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
  11. 2019Compositionality decomposed: how do neural networks generalise?cited by 264
  12. 2019DRUM: End-To-End Differentiable Rule Mining On Knowledge Graphscited by 173
10 more
  1. 2017End-to-End Differentiable Provingcited by 159
  2. 2019CLUTRR: A Diagnostic Benchmark for Inductive Reasoning from Textcited by 155
  3. 2020RNNLogic: Learning Logic Rules for Reasoning on Knowledge Graphscited by 117
  4. 2020Learning Reasoning Strategies in End-to-End Differentiable Provingcited by 60
  5. 2019Learn to Explain Efficiently via Neural Logic Inductive Learningcited by 38
  6. 2019Differentiable Reasoning on Large Knowledge Bases and Natural Languagecited by 30
  7. 2021Neuro-Symbolic Hierarchical Rule Inductioncited by 23
  8. 2018Logical Rule Induction and Theory Learning Using Neural Theorem Provingcited by 13
  9. 2020Evaluating Logical Generalization in Graph Neural Networkscited by 12
  10. 2022R5: Rule Discovery with Reinforced and Recurrent Relational Reasoningcited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 3; 2024: 7; 2025: 7; 2026: 3.

20 papers.

Sort:

By area:

  1. 2023ChatRule: Mining Logical Rules with Large Language Models for Knowledge Graph Reasoningcited by 26
  2. 2024Evaluating Deep Unlearning in Large Language Modelscited by 12
  3. 2023Structure Guided Multi-modal Pre-trained Transformer for Knowledge Graph Reasoningcited by 8
  4. 2024Neuro-Symbolic Entity Alignment via Variational Inferencecited by 8
  5. 2024Finetuning Generative Large Language Models with Discrimination Instructions for Knowledge Graph Completioncited by 5
  6. 2023Gold: A Global and Local-aware Denoising Framework for Commonsense Knowledge Graph Noise Detectioncited by 4
  7. 2024Systematic Relational Reasoning With Epistemic Graph Neural Networkscited by 4
  8. 2025Efficient Learning on Large Graphs using a Densifying Regularity Lemmacited by 2
  9. 2025RAG Safety: Exploring Knowledge Poisoning Attacks to Retrieval-Augmented Generationcited by 2
  10. 2025When No Paths Lead to Rome: Benchmarking Systematic Neural Relational Reasoningcited by 2
  11. 2024Efficiently Learning Probabilistic Logical Models by Cheaply Ranking Mined Rulescited by 1
  12. 2024Resilience in Knowledge Graph Embeddingscited by 1
8 more
  1. 2025CHAINSFORMER: Numerical Reasoning on Knowledge Graphs from a Chain Perspectivecited by 1
  2. 2025GLIDR: Graph-Like Inductive Logic Programming with Differentiable Reasoningcited by 1
  3. 2026Neuro-Symbolic Artificial Intelligence: A Task-Directed Survey in the Black-Box Models Eracited by 1
  4. 2024Neural Probabilistic Logic Learning for Knowledge Graph Reasoningcited by 0
  5. 2025Rule Learning for Knowledge Graph Reasoning under Agnostic Distribution Shiftcited by 0
  6. 2025SLogic: Subgraph-Informed Logical Rule Learning for Knowledge Graph Completioncited by 0
  7. 2026Project Auto-World: Towards Automated Benchmarking of Neural Relational Reasonerscited by 0
  8. 2026Neural Structural Reasoner: A Brain-inspired Architecture for Reasoning over Structured Knowledgecited by 0