CrystalBox: Future-Based Explanations for Input-Driven Deep RL Systems
Sagar Patel, Sangeetha Abdu Jyothi, Nina Narodytska
Abstract
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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers1
Ask how each one uses itBuilds on4
- Learning in situ: a randomized experiment in video streamingFrancis Y. Yan, Hudson Ayers, Chenzhi Zhu, Sadjad Fouladi et al.NSDI 2020 · 360 citations
- Explain Your Move: Understanding Agent Actions Using Specific and Relevant Feature AttributionNikaash Puri, Sukriti Verma, Piyush Gupta, Dhruv Kayastha et al.ICLR 2020 · 99 citations
- Interpreting Deep Learning-Based Networking SystemsZili Meng, Minhu Wang, Jiasong Bai, Mingwei Xu et al.SIGCOMM 2020 · 98 citations
- What Did You Think Would Happen? Explaining Agent Behaviour through Intended OutcomesHerman Yau, Chris Russell, Simon HadfieldNeurIPS 2020 · 44 citations
Related papers
- SYMBXRL: Symbolic Explainable Deep Reinforcement Learning for Mobile NetworksAbhishek Duttagupta, MohammadErfan Jabbari, Claudio Fiandrino, Marco Fiore et al.INFOCOM 2025 · 6 citations
- ProtoX: Explaining a Reinforcement Learning Agent via PrototypingRonilo J. Ragodos, Tong Wang, Qihang Lin, Xun ZhouNeurIPS 2022 · 13 citations
- SIA: Symbolic Interpretability for Anticipatory Deep Reinforcement Learning in Network ControlMohammadErfan Jabbari, Abhishek Duttagupta, Claudio Fiandrino, Leonardo Bonati et al.INFOCOM 2026 · 1 citation
- Programmatic Reinforcement Learning without OraclesWenjie Qiu, He ZhuICLR 2022 · 42 citations
- AIRS: Explanation for Deep Reinforcement Learning based Security ApplicationsJiahao Yu, Wenbo Guo, Qi Qin, Gang Wang et al.USENIX Security 2023
