BET: Explaining Deep Reinforcement Learning through The Error-Prone Decisions

Xiao Liu, Jie Zhao, Wubing Chen, Mao Tan, Yongxing Su
1/14/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Despite the impressive capabilities of Deep Reinforcement Learning (DRL) agents in many challenging scenarios, their black-box decision-making process significantly limits their deployment in safety-sensitive domains. Several previous self-interpretable works focus on revealing the critical states of the agent's decision. However, they cannot pinpoint the error-prone states. To address this issue, we propose a novel self-interpretable structure, named Backbone Extract Tree (BET), to better explain the agent's behavior by identify the error-prone states. At a high level, BET hypothesizes that states in which the agent consistently executes uniform decisions exhibit a reduced propensity for errors. To effectively model this phenomenon, BET expresses these states within neighborhoods, each defined by a curated set of representative states. Therefore, states positioned at a greater distance from these representative benchmarks are more prone to error. We evaluate BET in various popular RL environments and show its superiority over existing self-interpretable models in terms of explanation fidelity. Furthermore, we demonstrate a use case for providing explanations for the agents in StarCraft II, a sophisticated multi-agent cooperative game. To the best of our knowledge, we are the first to explain such a complex scenarios using a fully transparent structure.

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. Any repos shown below are weak matches — 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{liu2024bet,
  title  = {BET: Explaining Deep Reinforcement Learning through The Error-Prone Decisions},
  author = {Xiao Liu and Jie Zhao and Wubing Chen and Mao Tan and Yongxing Su},
  year   = {2024},
  eprint = {2401.07263},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.07263v1}
}

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/2401.07263.svg)](https://codeofpaper.com/paper/2401.07263)

Discussion