Differentiable Reasoning on Large Knowledge Bases and Natural Language
Not on the map. Why?
Abstract (arXiv)
Reasoning with knowledge expressed in natural language and Knowledge Bases (KBs) is a major challenge for Artificial Intelligence, with applications in machine reading, dialogue, and question answering. General neural architectures that jointly learn representations and transformations of text are very data-inefficient, and it is hard to analyse their reasoning process. These issues are addressed by end-to-end differentiable reasoning systems such as Neural Theorem Provers (NTPs), although they can only be used with small-scale symbolic KBs. In this paper we first propose Greedy NTPs (GNTPs), an extension to NTPs addressing their complexity and scalability limitations, thus making them applicable to real-world datasets. This result is achieved by dynamically constructing the computation graph of NTPs and including only the most promising proof paths during inference, thus obtaining orders of magnitude more efficient models. Then, we propose a novel approach for jointly reasoning over KBs and textual mentions, by embedding logic facts and natural language sentences in a shared embedding space. We show that GNTPs perform on par with NTPs at a fraction of their cost while achieving competitive link prediction results on large datasets, providing explanations for predictions, and inducing interpretable models. Source code, datasets, and supplementary material are available online at https://github.com/uclnlp/gntp.
Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 8; 2023: 6; 2024: 3; 2025: 1; 2026: 1.
30 papers.
Sort:
By area:
- 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Surveycited by 72
- 2023Knowledge Graphs: Opportunities and Challengescited by 70
- 2021Neuro-Symbolic Inductive Logic Programming with Logical Neural Networkscited by 36
- 2021Neural Multi-Hop Reasoning With Logical Rules on Biomedical Knowledge Graphscited by 25
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Modelscited by 25
- 2022Relational Memory Augmented Language Modelscited by 24
- 2023Complex Query Answering on Eventuality Knowledge Graph with Implicit Logical Constraintscited by 21
- 2023Neural Compositional Rule Learning for Knowledge Graph Reasoningcited by 20
- 2022Knowledge Graph Reasoning with Logics and Embeddings: Survey and Perspectivecited by 18
- 2021FF-NSL: Feed-Forward Neural-Symbolic Learnercited by 15
- 2021Convolutional Hypercomplex Embeddings for Link Predictioncited by 15
- 2023Sequential Query Encoding For Complex Query Answering on Knowledge Graphscited by 13
18 more
- 2022Neural-Symbolic Recursive Machine for Systematic Generalizationcited by 12
- 2021Learning Symbolic Rules for Reasoning in Quasi-Natural Languagecited by 9
- 2021Neural Unification for Logic Reasoning over Natural Languagecited by 8
- 2022R5: Rule Discovery with Reinforced and Recurrent Relational Reasoningcited by 7
- 2024EXPLAIN, AGREE, LEARN: Scaling Learning for Neural Probabilistic Logiccited by 6
- 2023Learning Language Representations with Logical Inductive Biascited by 5
- 2024Dolphin: A Programmable Framework for Scalable Neurosymbolic Learningcited by 5
- 2021On the Capabilities of Pointer Networks for Deep Deductive Reasoningcited by 4
- 2024Systematic Relational Reasoning With Epistemic Graph Neural Networkscited by 4
- 2022Neural Theorem Provers Delineating Search Area Using RNNcited by 1
- 2021Relational Weight Priors in Neural Networks for Abstract Pattern Learning and Language Modellingcited by 0
- 2021Semantic Reasoning with Differentiable Graph Transformationscited by 0
- 2022RNNCTPs: A Neural Symbolic Reasoning Method Using Dynamic Knowledge Partitioning Technologycited by 0
- 2022Differentiable Inductive Logic Programming in High-Dimensional Spacecited by 0
- 2022A Noise-tolerant Differentiable Learning Approach for Single Occurrence Regular Expression with Interleavingcited by 0
- 2023On the Aggregation of Rules for Knowledge Graph Completioncited by 0
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Modelscited by 0
- 2026Overcoming the Impedance Mismatch: A Theoretical Roadmap for Fusing Foundation Models and Knowledge Graphscited by 0
- 2026Overcoming the Impedance Mismatch: A Theoretical Roadmap for Fusing Foundation Models and Knowledge Graphs21 Apr 2026
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Models23 Aug 2025
- 2024Dolphin: A Programmable Framework for Scalable Neurosymbolic Learning4 Oct 2024
- 2024EXPLAIN, AGREE, LEARN: Scaling Learning for Neural Probabilistic Logic15 Aug 2024
- 2024Systematic Relational Reasoning With Epistemic Graph Neural Networks24 Jul 2024
- 2023On the Aggregation of Rules for Knowledge Graph Completion1 Sep 2023
- 2023Complex Query Answering on Eventuality Knowledge Graph with Implicit Logical Constraints30 May 2023
- 2023Knowledge Graphs: Opportunities and Challenges24 Mar 2023
- 2023Neural Compositional Rule Learning for Knowledge Graph Reasoning7 Mar 2023
- 2023Sequential Query Encoding For Complex Query Answering on Knowledge Graphs25 Feb 2023
- 2023Learning Language Representations with Logical Inductive Bias19 Feb 2023
- 2022A Noise-tolerant Differentiable Learning Approach for Single Occurrence Regular Expression with Interleaving1 Dec 2022
18 more
- 2022Neural-Symbolic Recursive Machine for Systematic Generalization4 Oct 2022
- 2022Differentiable Inductive Logic Programming in High-Dimensional Space13 Aug 2022
- 2022R5: Rule Discovery with Reinforced and Recurrent Relational Reasoning13 May 2022
- 2022RNNCTPs: A Neural Symbolic Reasoning Method Using Dynamic Knowledge Partitioning Technology19 Apr 2022
- 2022Neural Theorem Provers Delineating Search Area Using RNN14 Mar 2022
- 2022Knowledge Graph Reasoning with Logics and Embeddings: Survey and Perspective15 Feb 2022
- 2022Relational Memory Augmented Language Models24 Jan 2022
- 2021Neuro-Symbolic Inductive Logic Programming with Logical Neural Networks6 Dec 2021
- 2021Learning Symbolic Rules for Reasoning in Quasi-Natural Language23 Nov 2021
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Models24 Sep 2021
- 2021Neural Unification for Logic Reasoning over Natural Language17 Sep 2021
- 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Survey25 Aug 2021
- 2021Semantic Reasoning with Differentiable Graph Transformations20 Jul 2021
- 2021Convolutional Hypercomplex Embeddings for Link Prediction29 Jun 2021
- 2021FF-NSL: Feed-Forward Neural-Symbolic Learner24 Jun 2021
- 2021On the Capabilities of Pointer Networks for Deep Deductive Reasoning17 Jun 2021
- 2021Neural Multi-Hop Reasoning With Logical Rules on Biomedical Knowledge Graphs18 Mar 2021
- 2021Relational Weight Priors in Neural Networks for Abstract Pattern Learning and Language Modelling10 Mar 2021
- 2024Dolphin: A Programmable Framework for Scalable Neurosymbolic Learningcited by 5
- 2022RNNCTPs: A Neural Symbolic Reasoning Method Using Dynamic Knowledge Partitioning Technologycited by 0
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Modelscited by 0
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Models23 Aug 2025
- 2024Dolphin: A Programmable Framework for Scalable Neurosymbolic Learning4 Oct 2024
- 2022RNNCTPs: A Neural Symbolic Reasoning Method Using Dynamic Knowledge Partitioning Technology19 Apr 2022
- 2021From Statistical Relational to Neurosymbolic Artificial Intelligence: a Surveycited by 72
- 2023Knowledge Graphs: Opportunities and Challengescited by 70
- 2021Neuro-Symbolic Inductive Logic Programming with Logical Neural Networkscited by 36
- 2021Neural Multi-Hop Reasoning With Logical Rules on Biomedical Knowledge Graphscited by 25
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Modelscited by 25
- 2022Relational Memory Augmented Language Modelscited by 24
- 2023Complex Query Answering on Eventuality Knowledge Graph with Implicit Logical Constraintscited by 21
- 2023Neural Compositional Rule Learning for Knowledge Graph Reasoningcited by 20
- 2022Knowledge Graph Reasoning with Logics and Embeddings: Survey and Perspectivecited by 18
- 2021FF-NSL: Feed-Forward Neural-Symbolic Learnercited by 15
- 2021Convolutional Hypercomplex Embeddings for Link Predictioncited by 15
- 2023Sequential Query Encoding For Complex Query Answering on Knowledge Graphscited by 13
12 most cited of 27 All 27 (JSON)
- 2026Overcoming the Impedance Mismatch: A Theoretical Roadmap for Fusing Foundation Models and Knowledge Graphs21 Apr 2026
- 2024EXPLAIN, AGREE, LEARN: Scaling Learning for Neural Probabilistic Logic15 Aug 2024
- 2024Systematic Relational Reasoning With Epistemic Graph Neural Networks24 Jul 2024
- 2023On the Aggregation of Rules for Knowledge Graph Completion1 Sep 2023
- 2023Complex Query Answering on Eventuality Knowledge Graph with Implicit Logical Constraints30 May 2023
- 2023Knowledge Graphs: Opportunities and Challenges24 Mar 2023
- 2023Neural Compositional Rule Learning for Knowledge Graph Reasoning7 Mar 2023
- 2023Sequential Query Encoding For Complex Query Answering on Knowledge Graphs25 Feb 2023
- 2023Learning Language Representations with Logical Inductive Bias19 Feb 2023
- 2022A Noise-tolerant Differentiable Learning Approach for Single Occurrence Regular Expression with Interleaving1 Dec 2022
- 2022Neural-Symbolic Recursive Machine for Systematic Generalization4 Oct 2022
- 2022Differentiable Inductive Logic Programming in High-Dimensional Space13 Aug 2022
12 newest of 27 All 27 (JSON)