Differentiable Inductive Logic Programming for Structured Examples
Not on the map. Why?
Abstract (arXiv)
The differentiable implementation of logic yields a seamless combination of symbolic reasoning and deep neural networks. Recent research, which has developed a differentiable framework to learn logic programs from examples, can even acquire reasonable solutions from noisy datasets. However, this framework severely limits expressions for solutions, e.g., no function symbols are allowed, and the shapes of clauses are fixed. As a result, the framework cannot deal with structured examples. Therefore we propose a new framework to learn logic programs from noisy and structured examples, including the following contributions. First, we propose an adaptive clause search method by looking through structured space, which is defined by the generality of the clauses, to yield an efficient search space for differentiable solvers. Second, we propose for ground atoms an enumeration algorithm, which determines a necessary and sufficient set of ground atoms to perform differentiable inference functions. Finally, we propose a new method to compose logic programs softly, enabling the system to deal with complex programs consisting of several clauses. Our experiments show that our new framework can learn logic programs from noisy and structured examples, such as sequences or trees. Our framework can be scaled to deal with complex programs that consist of several clauses with function symbols.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 9 of its 30 references that are in the map. First posted on arXiv 2 Mar 2021.
Builds on
9 of 30 references.
References · 9
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2017Learning Explanatory Rules from Noisy Datacited by 210
- 2017End-to-End Differentiable Provingcited by 159
- 2019Neural-Symbolic Computing: An Effective Methodology for Principled Integration of Machine Learning and Reasoningcited by 149
- 2020Logical Neural Networkscited by 118
- 2020From Statistical Relational to Neuro-Symbolic Artificial Intelligencecited by 63
- 2019Synthesizing Datalog Programs Using Numerical Relaxationcited by 23
- 2020Relational Neural Machinescited by 19
- 2013Structure Learning of Probabilistic Logic Programs by Searching the Clause Spacecited by 10
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 6; 2024: 4; 2025: 7; 2026: 4.
26 papers.
Sort:
By area:
- 2023Interpretable and Explainable Logical Policies via Neurally Guided Symbolic Abstractioncited by 45
- 2021Neuro-Symbolic Forward Reasoningcited by 16
- 2023PyReason: Software for Open World Temporal Logiccited by 16
- 2024BlendRL: A Framework for Merging Symbolic and Neural Policy Learningcited by 14
- 2022Neuro-Symbolic Learning of Answer Set Programs from Raw Datacited by 12
- 2023Learning Differentiable Logic Programs for Abstract Visual Reasoningcited by 12
- 2021pix2rule: End-to-end Neuro-symbolic Rule Learningcited by 9
- 2023Extensions to Generalized Annotated Logic and an Equivalent Neural Architecturecited by 6
- 2024EXPIL: Explanatory Predicate Invention for Learning in Gamescited by 5
- 2024Compositional Generalization Across Distributional Shifts with Sparse Tree Operationscited by 5
- 2022Neural Meta-Symbolic Reasoning and Learningcited by 4
- 2023Using Logic Programming and Kernel-Grouping for Improving Interpretability of Convolutional Neural Networkscited by 4
14 more
- 2025Neural DNF-MT: A Neuro-symbolic Approach for Learning Interpretable and Editable Policiescited by 4
- 2025Learning from Less: Guiding Deep Reinforcement Learning with Differentiable Symbolic Planningcited by 3
- 2023NeSyFOLD: Neurosymbolic Framework for Interpretable Image Classificationcited by 2
- 2025Inductive Learning of Robot Task Knowledge from Raw Data and Online Expert Feedbackcited by 2
- 2022Differentiable Inductive Logic Programming in High-Dimensional Spacecited by 0
- 2024OCALM: Object-Centric Assessment with Language Modelscited by 0
- 2025Neuro-symbolic Weak Supervision: Theory and Semanticscited by 0
- 2025Disentangling Neural Disjunctive Normal Form Modelscited by 0
- 2025Lattice Annotated Temporal (LAT) Logic for Non-Markovian Reasoningcited by 0
- 2025Satisfiability Modulo Theory Meets Inductive Logic Programmingcited by 0
- 2026Boosting deep Reinforcement Learning using pretraining with Logical Optionscited by 0
- 2026GRAIL: Autonomous Concept Grounding for Neuro-Symbolic Reinforcement Learningcited by 0
- 2026ANDRE: An Attention-based Neuro-symbolic Differentiable Rule Extractor for Inductive Logic Programmingcited by 0
- 2026Weakly supervised concept Bottleneck Learning for Robust Two stage Object centric visual reasoningcited by 0
- 2026Weakly supervised concept Bottleneck Learning for Robust Two stage Object centric visual reasoning23 Aug 2026
- 2026ANDRE: An Attention-based Neuro-symbolic Differentiable Rule Extractor for Inductive Logic Programming5 May 2026
- 2026GRAIL: Autonomous Concept Grounding for Neuro-Symbolic Reinforcement Learning18 Apr 2026
- 2026Boosting deep Reinforcement Learning using pretraining with Logical Options6 Mar 2026
- 2025Satisfiability Modulo Theory Meets Inductive Logic Programming15 Dec 2025
- 2025Lattice Annotated Temporal (LAT) Logic for Non-Markovian Reasoning3 Sep 2025
- 2025Disentangling Neural Disjunctive Normal Form Models14 Jul 2025
- 2025Learning from Less: Guiding Deep Reinforcement Learning with Differentiable Symbolic Planning16 May 2025
- 2025Neuro-symbolic Weak Supervision: Theory and Semantics24 Mar 2025
- 2025Inductive Learning of Robot Task Knowledge from Raw Data and Online Expert Feedback13 Jan 2025
- 2025Neural DNF-MT: A Neuro-symbolic Approach for Learning Interpretable and Editable Policies7 Jan 2025
- 2024Compositional Generalization Across Distributional Shifts with Sparse Tree Operations18 Dec 2024
14 more
- 2024BlendRL: A Framework for Merging Symbolic and Neural Policy Learning15 Oct 2024
- 2024OCALM: Object-Centric Assessment with Language Models24 Jun 2024
- 2024EXPIL: Explanatory Predicate Invention for Learning in Games10 Jun 2024
- 2023Using Logic Programming and Kernel-Grouping for Improving Interpretability of Convolutional Neural Networks19 Oct 2023
- 2023Learning Differentiable Logic Programs for Abstract Visual Reasoning3 Jul 2023
- 2023Interpretable and Explainable Logical Policies via Neurally Guided Symbolic Abstraction2 Jun 2023
- 2023PyReason: Software for Open World Temporal Logic27 Feb 2023
- 2023Extensions to Generalized Annotated Logic and an Equivalent Neural Architecture23 Feb 2023
- 2023NeSyFOLD: Neurosymbolic Framework for Interpretable Image Classification30 Jan 2023
- 2022Neural Meta-Symbolic Reasoning and Learning21 Nov 2022
- 2022Differentiable Inductive Logic Programming in High-Dimensional Space13 Aug 2022
- 2022Neuro-Symbolic Learning of Answer Set Programs from Raw Data25 May 2022
- 2021Neuro-Symbolic Forward Reasoning18 Oct 2021
- 2021pix2rule: End-to-end Neuro-symbolic Rule Learning14 Jun 2021
- 2023PyReason: Software for Open World Temporal Logiccited by 16
- 2024BlendRL: A Framework for Merging Symbolic and Neural Policy Learningcited by 14
- 2023Learning Differentiable Logic Programs for Abstract Visual Reasoningcited by 12
- 2022Neural Meta-Symbolic Reasoning and Learningcited by 4
- 2025Lattice Annotated Temporal (LAT) Logic for Non-Markovian Reasoningcited by 0
- 2026GRAIL: Autonomous Concept Grounding for Neuro-Symbolic Reinforcement Learningcited by 0
- 2026Weakly supervised concept Bottleneck Learning for Robust Two stage Object centric visual reasoningcited by 0
- 2026Weakly supervised concept Bottleneck Learning for Robust Two stage Object centric visual reasoning23 Aug 2026
- 2026GRAIL: Autonomous Concept Grounding for Neuro-Symbolic Reinforcement Learning18 Apr 2026
- 2025Lattice Annotated Temporal (LAT) Logic for Non-Markovian Reasoning3 Sep 2025
- 2024BlendRL: A Framework for Merging Symbolic and Neural Policy Learning15 Oct 2024
- 2023Learning Differentiable Logic Programs for Abstract Visual Reasoning3 Jul 2023
- 2023PyReason: Software for Open World Temporal Logic27 Feb 2023
- 2022Neural Meta-Symbolic Reasoning and Learning21 Nov 2022
- 2023Interpretable and Explainable Logical Policies via Neurally Guided Symbolic Abstractioncited by 45
- 2021Neuro-Symbolic Forward Reasoningcited by 16
- 2022Neuro-Symbolic Learning of Answer Set Programs from Raw Datacited by 12
- 2021pix2rule: End-to-end Neuro-symbolic Rule Learningcited by 9
- 2023Extensions to Generalized Annotated Logic and an Equivalent Neural Architecturecited by 6
- 2024EXPIL: Explanatory Predicate Invention for Learning in Gamescited by 5
- 2024Compositional Generalization Across Distributional Shifts with Sparse Tree Operationscited by 5
- 2023Using Logic Programming and Kernel-Grouping for Improving Interpretability of Convolutional Neural Networkscited by 4
- 2025Neural DNF-MT: A Neuro-symbolic Approach for Learning Interpretable and Editable Policiescited by 4
- 2025Learning from Less: Guiding Deep Reinforcement Learning with Differentiable Symbolic Planningcited by 3
- 2023NeSyFOLD: Neurosymbolic Framework for Interpretable Image Classificationcited by 2
- 2025Inductive Learning of Robot Task Knowledge from Raw Data and Online Expert Feedbackcited by 2
12 most cited of 19 All 19 (JSON)
- 2026ANDRE: An Attention-based Neuro-symbolic Differentiable Rule Extractor for Inductive Logic Programming5 May 2026
- 2026Boosting deep Reinforcement Learning using pretraining with Logical Options6 Mar 2026
- 2025Satisfiability Modulo Theory Meets Inductive Logic Programming15 Dec 2025
- 2025Disentangling Neural Disjunctive Normal Form Models14 Jul 2025
- 2025Learning from Less: Guiding Deep Reinforcement Learning with Differentiable Symbolic Planning16 May 2025
- 2025Neuro-symbolic Weak Supervision: Theory and Semantics24 Mar 2025
- 2025Inductive Learning of Robot Task Knowledge from Raw Data and Online Expert Feedback13 Jan 2025
- 2025Neural DNF-MT: A Neuro-symbolic Approach for Learning Interpretable and Editable Policies7 Jan 2025
- 2024Compositional Generalization Across Distributional Shifts with Sparse Tree Operations18 Dec 2024
- 2024OCALM: Object-Centric Assessment with Language Models24 Jun 2024
- 2024EXPIL: Explanatory Predicate Invention for Learning in Games10 Jun 2024
- 2023Using Logic Programming and Kernel-Grouping for Improving Interpretability of Convolutional Neural Networks19 Oct 2023
12 newest of 19 All 19 (JSON)