A Theoretical Framework for Explaining Reinforcement Learning with Shapley Values
By: Daniel Beechey, Thomas M. S. Smith, Özgür Şimşek
Potential Business Impact:
Explains how smart computer programs make decisions.
Reinforcement learning agents can achieve super-human performance in complex decision-making tasks, but their behaviour is often difficult to understand and explain. This lack of explanation limits deployment, especially in safety-critical settings where understanding and trust are essential. We identify three core explanatory targets that together provide a comprehensive view of reinforcement learning agents: behaviour, outcomes, and predictions. We develop a unified theoretical framework for explaining these three elements of reinforcement learning agents through the influence of individual features that the agent observes in its environment. We derive feature influences by using Shapley values, which collectively and uniquely satisfy a set of well-motivated axioms for fair and consistent credit assignment. The proposed approach, Shapley Values for Explaining Reinforcement Learning (SVERL), provides a single theoretical framework to comprehensively and meaningfully explain reinforcement learning agents. It yields explanations with precise semantics that are not only interpretable but also mathematically justified, enabling us to identify and correct conceptual issues in prior explanations. Through illustrative examples, we show how SVERL produces useful, intuitive explanations of agent behaviour, outcomes, and predictions, which are not apparent from observing agent behaviour alone.
Similar Papers
Prediction via Shapley Value Regression
Machine Learning (CS)
Makes AI explain its answers faster and better.
Beyond Shapley Values: Cooperative Games for the Interpretation of Machine Learning Models
Machine Learning (Stat)
Helps computers explain their decisions better.
A Unified Framework for Provably Efficient Algorithms to Estimate Shapley Values
Machine Learning (CS)
Explains AI decisions more accurately and faster.