paper-with-me

홈 › Papers

Differentiable Inductive Logic Programming in High-Dimensional Space

2022-08-13 · Stanisław J. Purgał, David M. Cerna, Cezary Kaliszyk

Synthesizing large logic programs through symbolic Inductive Logic Programming (ILP) typically requires intermediate definitions. However, cluttering the hypothesis space with intensional predicates typically degrades performance. In contrast, gradient descent provides an efficient way to find solutions within such high-dimensional spaces. Neuro-symbolic ILP approaches have not fully exploited this so far. We propose extending the {\delta}ILP approach to inductive synthesis with large-scale predicate invention, thus allowing us to exploit the efficacy of high-dimensional gradient descent. We show that large-scale predicate invention benefits differentiable inductive synthesis through gradient descent and allows one to learn solutions for tasks beyond the capabilities of existing neuro-symbolic ILP systems. Furthermore, we achieve these results without specifying the precise structure of the solution within the language bias.

📄 PDF Abstract BibTeX arXiv:2208.06652

Code (2)

ermine516/dilp2 공식 구현 pytorch
stomir/dilp2 공식 구현 pytorch

Tasks

Inductive logic programmingVocal Bursts Intensity Prediction

Similar Papers 제목 키워드 기반

Learning Rules with Stratified Negation in Differentiable ILP.

2021-10-08 · NeurIPS Workshop AIPLANS 2021 12 · Giri P Krishnan, Frederick Maier, Ramyaa Ramyaa

Differentiable methods to learn rules (logic programs) have the potential to integrate the interpretability, transferability and low data requirements of inductive logic programming with the noise tolerance of non-symbol…

Inductive logic programmingNegation

Inductive Logic Programming via Differentiable Deep Neural Logic Networks

2019-06-08 · Ali Payani, Faramarz Fekri

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 forw…

General ClassificationInductive logic programming

Deep Inductive Logic Programming meets Reinforcement Learning

2023-08-30 · Andreas Bueff, Vaishak Belle

One approach to explaining the hierarchical levels of understanding within a machine learning model is the symbolic method of inductive logic programming (ILP), which is data efficient and capable of learning first-order…

Inductive logic programmingreinforcement-learningReinforcement Learning

GLIDR: Graph-Like Inductive Logic Programming with Differentiable Reasoning

2025-08-08 · Blair Johnson, Clayton Kerce, Faramarz Fekri arxiv

Differentiable inductive logic programming (ILP) techniques have proven effective at finding approximate rule-based solutions to link prediction and node classification problems on knowledge graphs; however, the common a…

Inductive logic programmingKnowledge Graph CompletionNode ClassificationKnowledge Graphs

Neuro-Symbolic Inductive Logic Programming with Logical Neural Networks

2021-12-06 · Prithviraj Sen, Breno W. S. R. de Carvalho, Ryan Riegel, Alexander Gray

Recent work on neuro-symbolic inductive logic programming has led to promising approaches that can learn explanatory rules from noisy, real-world data. While some proposals approximate logical operators with differentiab…

BenchmarkingInductive logic programming