Deep Explainable Relational Reinforcement Learning: A Neuro-Symbolic Approach

Rishi Hazra, Luc De Raedt
4/17/2023
cs.AIcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Despite numerous successes in Deep Reinforcement Learning (DRL), the learned policies are not interpretable. Moreover, since DRL does not exploit symbolic relational representations, it has difficulties in coping with structural changes in its environment (such as increasing the number of objects). Relational Reinforcement Learning, on the other hand, inherits the relational representations from symbolic planning to learn reusable policies. However, it has so far been unable to scale up and exploit the power of deep neural networks. We propose Deep Explainable Relational Reinforcement Learning (DERRL), a framework that exploits the best of both -- neural and symbolic worlds. By resorting to a neuro-symbolic approach, DERRL combines relational representations and constraints from symbolic planning with deep learning to extract interpretable policies. These policies are in the form of logical rules that explain how each decision (or action) is arrived at. Through several experiments, in setups like the Countdown Game, Blocks World, Gridworld, and Traffic, we show that the policies learned by DERRL can be applied to different configurations and contexts, hence generalizing to environmental modifications.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hazra2023deep,
  title  = {Deep Explainable Relational Reinforcement Learning: A Neuro-Symbolic Approach},
  author = {Rishi Hazra and Luc De Raedt},
  year   = {2023},
  eprint = {2304.08349},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.08349v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.08349.svg)](https://codeofpaper.com/paper/2304.08349)

Discussion