Explaining a Deep Reinforcement Learning Docking Agent Using Linear Model Trees with User Adapted Visualization
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) can be useful within the marine robotics field, but their utility value is restricted by their black-box nature. Explainable artificial intelligence methods attempt to understand how such black-boxes make their decisions. In this work, linear model trees (LMTs) are used to approximate the DNN controlling an autonomous surface vessel (ASV) in a simulated environment and then run in parallel with the DNN to give explanations in the form of feature attributions in real-time. How well a model can be understood depends not only on the explanation itself, but also on how well it is presented and adapted to the receiver of said explanation. Different end-users may need both different types of explanations, as well as different representations of these. The main contributions of this work are (1) significantly improving both the accuracy and the build time of a greedy approach for building LMTs by introducing ordering of features in the splitting of the tree, (2) giving an overview of the characteristics of the seafarer/operator and the developer as two different end-users of the agent and receiver of the explanations, and (3) suggesting a visualization of the docking agent, the environment, and the feature attributions given by the LMT for when the developer is the end-user of the system, and another visualization for when the seafarer or operator is the end-user, based on their different characteristics.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 13 of its 42 references that are in the map. First posted on arXiv 1 Mar 2022.
Builds on
13 of 42 references.
References · 13
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
- 2019Emergent Tool Use From Multi-Agent Autocurriculacited by 308
- 2018Learning to Walk via Deep Reinforcement Learningcited by 153
- 2019End-to-End Robotic Reinforcement Learning without Reward Engineeringcited by 115
- 2020On Explaining Decision Treescited by 49
- 2020COLREG-Compliant Collision Avoidance for Unmanned Surface Vehicle using Deep Reinforcement Learningcited by 16
1 more
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 2.
3 papers.
- 2022Trustworthy Reinforcement Learning Against Intrinsic Vulnerabilities: Robustness, Safety, and Generalizabilitycited by 32
- 2026"Why This Avoidance Maneuver?" Contrastive Explanations in Human-Supervised Maritime Autonomous Navigationcited by 0
- 2026Critic-Driven Voronoi-Quantization for Distilling Deep RL Policies to Explainable Modelscited by 0
- 2026Critic-Driven Voronoi-Quantization for Distilling Deep RL Policies to Explainable Models14 May 2026
- 2026"Why This Avoidance Maneuver?" Contrastive Explanations in Human-Supervised Maritime Autonomous Navigation9 Apr 2026
- 2022Trustworthy Reinforcement Learning Against Intrinsic Vulnerabilities: Robustness, Safety, and Generalizability16 Sep 2022