CrystalBox: Future-Based Explanations for Input-Driven Deep RL Systems
Not on the map. Why?
Abstract (arXiv)
We present CrystalBox, a novel, model-agnostic, posthoc explainability framework for Deep Reinforcement Learning (DRL) controllers in the large family of input-driven environments which includes computer systems. We combine the natural decomposability of reward functions in input-driven environments with the explanatory power of decomposed returns. We propose an efficient algorithm to generate future-based explanations across both discrete and continuous control environments. Using applications such as adaptive bitrate streaming and congestion control, we demonstrate CrystalBox's capability to generate high-fidelity explanations. We further illustrate its higher utility across three practical use cases: contrastive explanations, network observability, and guided reward design, as opposed to prior explainability techniques that identify salient features.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 34 references that are in the map. First posted on arXiv 27 Feb 2023.
Builds on
19 of 34 references.
References · 19
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2016OpenAI Gymcited by 1,736
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2018Programmatically Interpretable Reinforcement Learningcited by 193
- 2018Verifiable Reinforcement Learning via Policy Extractioncited by 177
- 2017Visualizing and Understanding Atari Agentscited by 141
- 2018Explaining Explanations in AIcited by 137
- 2016DeepMind Labcited by 74
- 2016Graying the black box: Understanding DQNscited by 68
- 2021On The Effect of Auxiliary Tasks on Representation Dynamicscited by 57
- 2019Explain Your Move: Understanding Agent Actions Using Specific and Relevant Feature Attributioncited by 50
7 more
- 2018Observe and Look Further: Achieving Consistent Performance on Ataricited by 44
- 2018Contrastive Explanations for Reinforcement Learning in terms of Expected Consequencescited by 44
- 2018Transparency and Explanation in Deep Reinforcement Learning Neural Networkscited by 40
- 2018Learning to Optimize Join Queries With Deep Reinforcement Learningcited by 32
- 2018Variance Reduction for Reinforcement Learning in Input-Driven Environmentscited by 30
- 2020What Did You Think Would Happen? Explaining Agent Behaviour Through Intended Outcomescited by 20
- 2020Explainable robotic systems: Understanding goal-driven actions in a reinforcement learning scenariocited by 19
Built on by
Not cited yet.