paper-with-me

Papers

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 logic rules that can entail data behaviour. A differentiable extension to ILP, so-called differentiable Neural Logic (dNL) networks, are able to learn Boolean functions as their neural architecture includes symbolic reasoning. We propose an application of dNL in the field of Relational Reinforcement Learning (RRL) to address dynamic continuous environments. This represents an extension of previous work in applying dNL-based ILP in RRL settings, as our proposed model updates the architecture to enable it to solve problems in continuous RL environments. The goal of this research is to improve upon current ILP methods for use in RRL by incorporating non-linear continuous predicates, allowing RRL agents to reason and make decisions in dynamic and continuous environments.

📄 PDF Abstract BibTeX arXiv:2308.16210

Code (0)

등록된 구현이 없습니다.

Tasks

Inductive logic programmingreinforcement-learningReinforcement Learning

Similar Papers 제목 키워드 기반

Incorporating Relational Background Knowledge into Reinforcement Learning via Differentiable Inductive Logic Programming

2020-03-23 · Ali Payani, Faramarz Fekri

Relational Reinforcement Learning (RRL) can offers various desirable features. Most importantly, it allows for incorporating expert knowledge into the learning, and hence leading to much faster learning and better genera…

Deep Reinforcement LearningInductive logic programmingreinforcement-learningReinforcement Learning+2

Online inductive learning from answer sets for efficient reinforcement learning exploration

2025-01-13 · Celeste Veronese, Daniele Meli, Alessandro Farinelli

This paper presents a novel approach combining inductive logic programming with reinforcement learning to improve training performance and explainability. We exploit inductive learning of answer set programs from noisy e…

Inductive LearningInductive logic programmingQ-Learningreinforcement-learning+1

Interpretable Model-based Hierarchical Reinforcement Learning using Inductive Logic Programming

2021-06-21 · Duo Xu, Faramarz Fekri

Recently deep reinforcement learning has achieved tremendous success in wide ranges of applications. However, it notoriously lacks data-efficiency and interpretability. Data-efficiency is important as interacting with th…

Deep Reinforcement LearningHierarchical Reinforcement LearningInductive logic programmingreinforcement-learning+2

Satisfiability Modulo Theory Meets Inductive Logic Programming

2025-12-15 · Nijesh Upreti, Vaishak Belle arxiv

Inductive Logic Programming (ILP) provides interpretable rule learning in relational domains, yet remains limited in its ability to induce and reason with numerical constraints. Classical ILP systems operate over discret…

Inductive logic programming

Symmetry breaking for inductive logic programming

2025-08-08 · Andrew Cropper, David M. Cerna, Matti Järvisalo arxiv

The goal of inductive logic programming is to search for a hypothesis that generalises training data and background knowledge. The challenge is searching vast hypothesis spaces, which is exacerbated because many logicall…

Inductive logic programmingVisual Reasoning