Contrastive Explanations for Reinforcement Learning in terms of Expected Consequences
Jasper van der Waa, Jurriaan van Diggelen, Karel van den Bosch, Mark, Neerincx

TL;DR
This paper introduces a method for explaining reinforcement learning agents by contrasting the expected consequences of different policies and translating states into understandable descriptions, enhancing transparency.
Contribution
It presents a novel approach to generate contrastive explanations for RL agents based on expected consequences and user-friendly state descriptions.
Findings
Users prefer explanations about policies over individual actions
The method effectively contrasts learned and queried policies
Pilot survey shows increased user understanding and trust
Abstract
Machine Learning models become increasingly proficient in complex tasks. However, even for experts in the field, it can be difficult to understand what the model learned. This hampers trust and acceptance, and it obstructs the possibility to correct the model. There is therefore a need for transparency of machine learning models. The development of transparent classification models has received much attention, but there are few developments for achieving transparent Reinforcement Learning (RL) models. In this study we propose a method that enables a RL agent to explain its behavior in terms of the expected consequences of state transitions and outcomes. First, we define a translation of states and actions to a description that is easier to understand for human users. Second, we developed a procedure that enables the agent to obtain the consequences of a single action, as well as its…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Adversarial Robustness in Machine Learning · Reinforcement Learning in Robotics
