There is no Accuracy-Interpretability Tradeoff in Reinforcement Learning for Mazes

06/09/2022
by   Yishay Mansour, et al.
16

Interpretability is an essential building block for trustworthiness in reinforcement learning systems. However, interpretability might come at the cost of deteriorated performance, leading many researchers to build complex models. Our goal is to analyze the cost of interpretability. We show that in certain cases, one can achieve policy interpretability while maintaining its optimality. We focus on a classical problem from reinforcement learning: mazes with k obstacles in ℝ^d. We prove the existence of a small decision tree with a linear function at each inner node and depth O(log k + 2^d) that represents an optimal policy. Note that for the interesting case of a constant d, we have O(log k) depth. Thus, in this setting, there is no accuracy-interpretability tradeoff. To prove this result, we use a new "compressing" technique that might be useful in additional settings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/02/2019

Conservative Q-Improvement: Reinforcement Learning for an Interpretable Decision-Tree Policy

There is a growing desire in the field of reinforcement learning (and ma...
research
03/22/2019

Interpretable Reinforcement Learning via Differentiable Decision Trees

Decision trees are ubiquitous in machine learning for their ease of use ...
research
12/11/2021

Formalising the Foundations of Discrete Reinforcement Learning in Isabelle/HOL

We present a formalisation of finite Markov decision processes with rewa...
research
03/08/2022

Policy Regularization for Legible Behavior

In Reinforcement Learning interpretability generally means to provide in...
research
06/17/2019

Learning Interpretable Models Using an Oracle

As Machine Learning (ML) becomes pervasive in various real world systems...
research
04/11/2023

Optimal Interpretability-Performance Trade-off of Classification Trees with Black-Box Reinforcement Learning

Interpretability of AI models allows for user safety checks to build tru...

Please sign up or login with your details

Forgot password? Click here to reset