Iterative Bounding MDPs: Learning Interpretable Policies via Non-Interpretable Methods
Not on the map. Why?
Abstract (arXiv)
Current work in explainable reinforcement learning generally produces policies in the form of a decision tree over the state space. Such policies can be used for formal safety verification, agent behavior prediction, and manual inspection of important features. However, existing approaches fit a decision tree after training or use a custom learning procedure which is not compatible with new learning techniques, such as those which use neural networks. To address this limitation, we propose a novel Markov Decision Process (MDP) type for learning decision tree policies: Iterative Bounding MDPs (IBMDPs). An IBMDP is constructed around a base MDP so each IBMDP policy is guaranteed to correspond to a decision tree policy for the base MDP when using a method-agnostic masking procedure. Because of this decision tree equivalence, any function approximator can be used during training, including a neural network, while yielding a decision tree policy for the base MDP. We present the required masking procedure as well as a modified value update step which allows IBMDPs to be solved using existing algorithms. We apply this procedure to produce IBMDP variants of recent reinforcement learning methods. We empirically show the benefits of our approach by solving IBMDPs to produce decision tree policies for the base MDPs.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). Builds on 27 of its 65 references that are in the map. First posted on arXiv 25 Feb 2021.
Builds on
27 of 65 references.
References · 27
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2016OpenAI Gymcited by 1,684
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 769
- 2016The Mythos of Model Interpretabilitycited by 716
- 2015Policy Distillationcited by 414
- 2019Explainable Reinforcement Learning Through a Causal Lenscited by 177
- 2018Verifiable Reinforcement Learning via Policy Extractioncited by 176
- 2017Neural Episodic Controlcited by 148
- 2017Visualizing and Understanding Atari Agentscited by 141
- 2016Model-Free Episodic Controlcited by 100
15 more
- 2015Reinforcement Learning with Parameterized Actionscited by 61
- 2020Neuroevolution of Self-Interpretable Agentscited by 48
- 2017Interpretable Policies for Reinforcement Learning by Genetic Programmingcited by 47
- 2018Transparency and Explanation in Deep Reinforcement Learning Neural Networkscited by 40
- 2018Learning Finite State Representations of Recurrent Policy Networkscited by 37
- 2019Generation of Policy-Level Explanations for Reinforcement Learningcited by 37
- 2020What can I do here? A Theory of Affordances in Reinforcement Learningcited by 33
- 2019Conservative Q-Improvement: Reinforcement Learning for an Interpretable Decision-Tree Policycited by 29
- 2018Towards Better Interpretability in Deep Q-Networkscited by 22
- 2019Explaining Reinforcement Learning to Mere Mortals: An Empirical Studycited by 21
- 2016Particle Swarm Optimization for Generating Interpretable Fuzzy Reinforcement Learning Policiescited by 19
- 2020Retrospective Analysis of the 2019 MineRL Competition on Sample Efficient Reinforcement Learningcited by 18
- 2019Mo"ET: Mixture of Expert Trees and its Application to Verifiable Reinforcement Learningcited by 12
- 2020Distal Explanations for Model-free Explainable Reinforcement Learningcited by 12
- 2018Learn to Interpret Atari Agentscited by 6
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 6; 2024: 9; 2025: 8; 2026: 3.
31 papers.
Sort:
By area:
- 2021A Survey on Interpretable Reinforcement Learningcited by 70
- 2022A Survey of Explainable Reinforcement Learningcited by 31
- 2024Interpretable and Editable Programmatic Tree Policies for Reinforcement Learningcited by 18
- 2024End-to-End Neuro-Symbolic Reinforcement Learning with Textual Explanationscited by 17
- 2022MAVIPER: Learning Decision Tree Policies for Interpretable Multi-Agent Reinforcement Learningcited by 12
- 2025A Snapshot of Influence: A Local Data Attribution Framework for Online Reinforcement Learningcited by 11
- 2022MIXRTs: Toward Interpretable Multi-Agent Reinforcement Learning via Mixing Recurrent Soft Decision Treescited by 10
- 2023Explainable Multi-Agent Reinforcement Learning for Temporal Queriescited by 9
- 2023Optimal Decision Tree Policies for Markov Decision Processescited by 8
- 2023Fairness and Sequential Decision Making: Limits, Lessons, and Opportunitiescited by 5
- 2023Breiman meets Bellman: Non-Greedy Decision Trees with MDPscited by 5
- 2024Mitigating Information Loss in Tree-Based Reinforcement Learning via Direct Optimizationcited by 5
19 more
- 2024LICORICE: Label-Efficient Concept-Based Interpretable Reinforcement Learningcited by 4
- 2024Optimizing Interpretable Decision Tree Policies for Reinforcement Learningcited by 4
- 2022A Survey on Explainable Reinforcement Learning: Concepts, Algorithms, Challengescited by 3
- 2025Evaluating Interpretable Reinforcement Learning by Distilling Policies into Programscited by 3
- 2025Learning Decision Trees as Amortized Structure Inferencecited by 2
- 2023Limits of Actor-Critic Algorithms for Decision Tree Policies Learning in IBMDPscited by 1
- 2024In Search of Trees: Decision-Tree Policy Synthesis for Black-Box Systems via Searchcited by 1
- 2025Towards Automated Semantic Interpretability in Reinforcement Learning via Vision-Language Modelscited by 1
- 2026Selecting Decision-Relevant Concepts in Reinforcement Learningcited by 1
- 2023Optimal Interpretability-Performance Trade-off of Classification Trees with Black-Box Reinforcement Learningcited by 0
- 2024Constraint-Generation Policy Optimization (CGPO): Nonlinear Programming for Policy Optimization in Mixed Discrete-Continuous MDPscited by 0
- 2024Towards a Research Community in Interpretable Reinforcement Learning: the InterpPol Workshopcited by 0
- 2024Why the Agent Made that Decision: Contrastive Explanation Learning for Reinforcement Learningcited by 0
- 2025From Actions to Words: Towards Abstractive-Textual Policy Summarization in RLcited by 0
- 2025Exploring Explainable Multi-agent MCTS-minimax Hybrids in Board Game Using Process Miningcited by 0
- 2025Understanding Action Effects through Instrumental Empowerment in Multi-Agent Reinforcement Learningcited by 0
- 2025SPOT: Scalable Policy Optimization with Trees for Markov Decision Processescited by 0
- 2026Explaining Reinforcement Learning Agents via Inductive Logic Programmingcited by 0
- 2026dtControl2+varepsilon: Trading Optimality for Explainability in MDPs via Decision Treescited by 0
- 2026dtControl2+varepsilon: Trading Optimality for Explainability in MDPs via Decision Trees28 Jul 2026
- 2026Explaining Reinforcement Learning Agents via Inductive Logic Programming15 Jul 2026
- 2026Selecting Decision-Relevant Concepts in Reinforcement Learning6 Apr 2026
- 2025SPOT: Scalable Policy Optimization with Trees for Markov Decision Processes22 Oct 2025
- 2025Understanding Action Effects through Instrumental Empowerment in Multi-Agent Reinforcement Learning21 Aug 2025
- 2025A Snapshot of Influence: A Local Data Attribution Framework for Online Reinforcement Learning25 May 2025
- 2025Exploring Explainable Multi-agent MCTS-minimax Hybrids in Board Game Using Process Mining30 Mar 2025
- 2025Towards Automated Semantic Interpretability in Reinforcement Learning via Vision-Language Models20 Mar 2025
- 2025From Actions to Words: Towards Abstractive-Textual Policy Summarization in RL13 Mar 2025
- 2025Evaluating Interpretable Reinforcement Learning by Distilling Policies into Programs11 Mar 2025
- 2025Learning Decision Trees as Amortized Structure Inference10 Mar 2025
- 2024Why the Agent Made that Decision: Contrastive Explanation Learning for Reinforcement Learning25 Nov 2024
19 more
- 2024In Search of Trees: Decision-Tree Policy Synthesis for Black-Box Systems via Search5 Sep 2024
- 2024Optimizing Interpretable Decision Tree Policies for Reinforcement Learning21 Aug 2024
- 2024Mitigating Information Loss in Tree-Based Reinforcement Learning via Direct Optimization16 Aug 2024
- 2024LICORICE: Label-Efficient Concept-Based Interpretable Reinforcement Learning22 Jul 2024
- 2024Interpretable and Editable Programmatic Tree Policies for Reinforcement Learning23 May 2024
- 2024Towards a Research Community in Interpretable Reinforcement Learning: the InterpPol Workshop16 Apr 2024
- 2024End-to-End Neuro-Symbolic Reinforcement Learning with Textual Explanations19 Mar 2024
- 2024Constraint-Generation Policy Optimization (CGPO): Nonlinear Programming for Policy Optimization in Mixed Discrete-Continuous MDPs20 Jan 2024
- 2023Limits of Actor-Critic Algorithms for Decision Tree Policies Learning in IBMDPs23 Sep 2023
- 2023Breiman meets Bellman: Non-Greedy Decision Trees with MDPs22 Sep 2023
- 2023Explainable Multi-Agent Reinforcement Learning for Temporal Queries17 May 2023
- 2023Optimal Interpretability-Performance Trade-off of Classification Trees with Black-Box Reinforcement Learning11 Apr 2023
- 2023Optimal Decision Tree Policies for Markov Decision Processes30 Jan 2023
- 2023Fairness and Sequential Decision Making: Limits, Lessons, and Opportunities13 Jan 2023
- 2022A Survey on Explainable Reinforcement Learning: Concepts, Algorithms, Challenges12 Nov 2022
- 2022MIXRTs: Toward Interpretable Multi-Agent Reinforcement Learning via Mixing Recurrent Soft Decision Trees15 Sep 2022
- 2022MAVIPER: Learning Decision Tree Policies for Interpretable Multi-Agent Reinforcement Learning25 May 2022
- 2022A Survey of Explainable Reinforcement Learning17 Feb 2022
- 2021A Survey on Interpretable Reinforcement Learning24 Dec 2021
- 2021A Survey on Interpretable Reinforcement Learningcited by 70
- 2022A Survey of Explainable Reinforcement Learningcited by 31
- 2024Interpretable and Editable Programmatic Tree Policies for Reinforcement Learningcited by 18
- 2024End-to-End Neuro-Symbolic Reinforcement Learning with Textual Explanationscited by 17
- 2022MAVIPER: Learning Decision Tree Policies for Interpretable Multi-Agent Reinforcement Learningcited by 12
- 2025A Snapshot of Influence: A Local Data Attribution Framework for Online Reinforcement Learningcited by 11
- 2022MIXRTs: Toward Interpretable Multi-Agent Reinforcement Learning via Mixing Recurrent Soft Decision Treescited by 10
- 2023Explainable Multi-Agent Reinforcement Learning for Temporal Queriescited by 9
- 2023Fairness and Sequential Decision Making: Limits, Lessons, and Opportunitiescited by 5
- 2023Breiman meets Bellman: Non-Greedy Decision Trees with MDPscited by 5
- 2024Mitigating Information Loss in Tree-Based Reinforcement Learning via Direct Optimizationcited by 5
- 2024LICORICE: Label-Efficient Concept-Based Interpretable Reinforcement Learningcited by 4
12 most cited of 28 All 28 (JSON)
- 2026dtControl2+varepsilon: Trading Optimality for Explainability in MDPs via Decision Trees28 Jul 2026
- 2026Explaining Reinforcement Learning Agents via Inductive Logic Programming15 Jul 2026
- 2026Selecting Decision-Relevant Concepts in Reinforcement Learning6 Apr 2026
- 2025SPOT: Scalable Policy Optimization with Trees for Markov Decision Processes22 Oct 2025
- 2025Understanding Action Effects through Instrumental Empowerment in Multi-Agent Reinforcement Learning21 Aug 2025
- 2025A Snapshot of Influence: A Local Data Attribution Framework for Online Reinforcement Learning25 May 2025
- 2025Exploring Explainable Multi-agent MCTS-minimax Hybrids in Board Game Using Process Mining30 Mar 2025
- 2025From Actions to Words: Towards Abstractive-Textual Policy Summarization in RL13 Mar 2025
- 2025Evaluating Interpretable Reinforcement Learning by Distilling Policies into Programs11 Mar 2025
- 2025Learning Decision Trees as Amortized Structure Inference10 Mar 2025
- 2024Why the Agent Made that Decision: Contrastive Explanation Learning for Reinforcement Learning25 Nov 2024
- 2024In Search of Trees: Decision-Tree Policy Synthesis for Black-Box Systems via Search5 Sep 2024
12 newest of 28 All 28 (JSON)