Inductive Logic Programming via Differentiable Deep Neural Logic Networks
Not on the map. Why?
Abstract (arXiv)
We propose a novel paradigm for solving Inductive Logic Programming (ILP) problems via deep recurrent neural networks. This proposed ILP solver is designed based on differentiable implementation of the deduction via forward chaining. In contrast to the majority of past methods, instead of searching through the space of possible first-order logic rules by using some restrictive rule templates, we directly learn the symbolic logical predicate rules by introducing a novel differentiable Neural Logic (dNL) network. The proposed dNL network is able to learn and represent Boolean functions efficiently and in an explicit manner. We show that the proposed dNL-ILP solver supports desirable features such as recursion and predicate invention. Further, we investigate the performance of the proposed ILP solver in classification tasks involving benchmark relational datasets. In particular, we show that our proposed method outperforms the state of the art ILP solvers in classification tasks for Mutagenesis, Cora and IMDB datasets.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 4; 2023: 3; 2024: 5; 2025: 6; 2026: 1.
25 papers.
Sort:
By area:
- 2024Large Language Models Can Learn Temporal Reasoningcited by 110
- 2021A Survey on Interpretable Reinforcement Learningcited by 70
- 2021A Survey on Neural-symbolic Learning Systemscited by 39
- 2024TILP: Differentiable Learning of Temporal Logical Rules on Knowledge Graphscited by 21
- 2021Differentiable Logic Machinescited by 18
- 2022Neuro-Symbolic Learning of Answer Set Programs from Raw Datacited by 12
- 2025Neural Network Verification is a Programming Language Challengecited by 12
- 2021pix2rule: End-to-end Neuro-symbolic Rule Learningcited by 9
- 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learningcited by 8
- 2021A Critical Review of Inductive Logic Programming Techniques for Explainable AIcited by 7
- 2023Neuro-symbolic Rule Learning in Real-world Classification Taskscited by 7
- 2024Neuro-Symbolic Temporal Point Processescited by 6
13 more
- 2021End-to-End Neuro-Symbolic Architecture for Image-to-Image Reasoning Taskscited by 4
- 2022Temporal Inductive Logic Reasoning over Hypergraphscited by 4
- 2022A Survey on Explainable Reinforcement Learning: Concepts, Algorithms, Challengescited by 3
- 2025Neural Logic Networks for Interpretable Classificationcited by 2
- 2022Rule Learning by Modularitycited by 1
- 2023Deep Inductive Logic Programming meets Reinforcement Learningcited by 1
- 2024Differentiable Inductive Logic Programming for Fraud Detectioncited by 1
- 2025GLIDR: Graph-Like Inductive Logic Programming with Differentiable Reasoningcited by 1
- 2024LLM-Augmented Symbolic Reinforcement Learning with Landmark-Based Task Decompositioncited by 0
- 2025Neuro-Symbolic Contrastive Learning for Cross-domain Inferencecited by 0
- 2025Logic of Hypotheses: from Zero to Full Knowledge in Neurosymbolic Integrationcited by 0
- 2025Neuro-Logic Lifelong Learningcited by 0
- 2026ANDRE: An Attention-based Neuro-symbolic Differentiable Rule Extractor for Inductive Logic Programmingcited by 0
- 2026ANDRE: An Attention-based Neuro-symbolic Differentiable Rule Extractor for Inductive Logic Programming5 May 2026
- 2025Neuro-Logic Lifelong Learning16 Nov 2025
- 2025Logic of Hypotheses: from Zero to Full Knowledge in Neurosymbolic Integration25 Sep 2025
- 2025Neural Logic Networks for Interpretable Classification11 Aug 2025
- 2025GLIDR: Graph-Like Inductive Logic Programming with Differentiable Reasoning8 Aug 2025
- 2025Neuro-Symbolic Contrastive Learning for Cross-domain Inference13 Feb 2025
- 2025Neural Network Verification is a Programming Language Challenge10 Jan 2025
- 2024Differentiable Inductive Logic Programming for Fraud Detection29 Oct 2024
- 2024LLM-Augmented Symbolic Reinforcement Learning with Landmark-Based Task Decomposition2 Oct 2024
- 2024Neuro-Symbolic Temporal Point Processes6 Jun 2024
- 2024TILP: Differentiable Learning of Temporal Logical Rules on Knowledge Graphs19 Feb 2024
- 2024Large Language Models Can Learn Temporal Reasoning12 Jan 2024
13 more
- 2023Deep Inductive Logic Programming meets Reinforcement Learning30 Aug 2023
- 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learning22 May 2023
- 2023Neuro-symbolic Rule Learning in Real-world Classification Tasks29 Mar 2023
- 2022Rule Learning by Modularity23 Dec 2022
- 2022A Survey on Explainable Reinforcement Learning: Concepts, Algorithms, Challenges12 Nov 2022
- 2022Temporal Inductive Logic Reasoning over Hypergraphs9 Jun 2022
- 2022Neuro-Symbolic Learning of Answer Set Programs from Raw Data25 May 2022
- 2021A Critical Review of Inductive Logic Programming Techniques for Explainable AI31 Dec 2021
- 2021A Survey on Interpretable Reinforcement Learning24 Dec 2021
- 2021A Survey on Neural-symbolic Learning Systems10 Nov 2021
- 2021pix2rule: End-to-end Neuro-symbolic Rule Learning14 Jun 2021
- 2021End-to-End Neuro-Symbolic Architecture for Image-to-Image Reasoning Tasks6 Jun 2021
- 2021Differentiable Logic Machines23 Feb 2021
- 2021A Survey on Interpretable Reinforcement Learningcited by 70
- 2021A Survey on Neural-symbolic Learning Systemscited by 39
- 2024TILP: Differentiable Learning of Temporal Logical Rules on Knowledge Graphscited by 21
- 2021Differentiable Logic Machinescited by 18
- 2022Neuro-Symbolic Learning of Answer Set Programs from Raw Datacited by 12
- 2025Neural Network Verification is a Programming Language Challengecited by 12
- 2021pix2rule: End-to-end Neuro-symbolic Rule Learningcited by 9
- 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learningcited by 8
- 2021A Critical Review of Inductive Logic Programming Techniques for Explainable AIcited by 7
- 2023Neuro-symbolic Rule Learning in Real-world Classification Taskscited by 7
- 2024Neuro-Symbolic Temporal Point Processescited by 6
- 2021End-to-End Neuro-Symbolic Architecture for Image-to-Image Reasoning Taskscited by 4
12 most cited of 23 All 23 (JSON)
- 2026ANDRE: An Attention-based Neuro-symbolic Differentiable Rule Extractor for Inductive Logic Programming5 May 2026
- 2025Neuro-Logic Lifelong Learning16 Nov 2025
- 2025Neural Logic Networks for Interpretable Classification11 Aug 2025
- 2025GLIDR: Graph-Like Inductive Logic Programming with Differentiable Reasoning8 Aug 2025
- 2025Neuro-Symbolic Contrastive Learning for Cross-domain Inference13 Feb 2025
- 2025Neural Network Verification is a Programming Language Challenge10 Jan 2025
- 2024Differentiable Inductive Logic Programming for Fraud Detection29 Oct 2024
- 2024LLM-Augmented Symbolic Reinforcement Learning with Landmark-Based Task Decomposition2 Oct 2024
- 2024Neuro-Symbolic Temporal Point Processes6 Jun 2024
- 2024TILP: Differentiable Learning of Temporal Logical Rules on Knowledge Graphs19 Feb 2024
- 2023Deep Inductive Logic Programming meets Reinforcement Learning30 Aug 2023
- 2023Logical Entity Representation in Knowledge-Graphs for Differentiable Rule Learning22 May 2023
12 newest of 23 All 23 (JSON)