DeepLogic: Towards End-to-End Differentiable Logical Reasoning
Not on the map. Why?
Abstract (arXiv)
Combining machine learning with logic-based expert systems in order to get the best of both worlds are becoming increasingly popular. However, to what extent machine learning can already learn to reason over rule-based knowledge is still an open problem. In this paper, we explore how symbolic logic, defined as logic programs at a character level, is learned to be represented in a high-dimensional vector space using RNN-based iterative neural networks to perform reasoning. We create a new dataset that defines 12 classes of logic programs exemplifying increased level of complexity of logical reasoning and train the networks in an end-to-end fashion to learn whether a logic program entails a given query. We analyse how learning the inference algorithm gives rise to representations of atoms, literals and rules within logic programs and evaluate against increasing lengths of predicate and constant symbols as well as increasing steps of multi-hop reasoning.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 3; 2024: 1.
8 papers.
- 2022Multi-Step Deductive Reasoning Over Natural Language: An Empirical Study on Out-of-Distribution Generalisationcited by 15
- 2023Assessing SATNet's Ability to Solve the Symbol Grounding Problemcited by 10
- 2021pix2rule: End-to-end Neuro-symbolic Rule Learningcited by 9
- 2022Learning Symmetric Rules with SATNetcited by 4
- 2023Learning Reliable Logical Rules with SATNetcited by 3
- 2022Neural Models for Output-Space Invariance in Combinatorial Problemscited by 1
- 2023Empirical Investigation of Neural Symbolic Reasoning Strategiescited by 1
- 2024Graph Reasoning Networkscited by 0
- 2024Graph Reasoning Networks8 Jul 2024
- 2023Assessing SATNet's Ability to Solve the Symbol Grounding Problem13 Dec 2023
- 2023Learning Reliable Logical Rules with SATNet3 Oct 2023
- 2023Empirical Investigation of Neural Symbolic Reasoning Strategies16 Feb 2023
- 2022Multi-Step Deductive Reasoning Over Natural Language: An Empirical Study on Out-of-Distribution Generalisation28 Jul 2022
- 2022Learning Symmetric Rules with SATNet28 Jun 2022
- 2022Neural Models for Output-Space Invariance in Combinatorial Problems7 Feb 2022
- 2021pix2rule: End-to-end Neuro-symbolic Rule Learning14 Jun 2021