A Survey of Explainable Reinforcement Learning: Targets, Methods and Needs
Organizations: ∗ IMT Mines Albi, Albi, France
Abstract
The success of recent Artificial Intelligence (AI) models has been accompanied by the opacity of their internal mechanisms, due notably to the use of deep neural networks. In order to understand these internal mechanisms and explain the output of these AI models, a set of methods have been proposed, grouped under the domain of eXplainable AI (XAI). This paper focuses on a sub-domain of XAI, called eXplainable Reinforcement Learning (XRL), which aims to explain the actions of an agent that has learned by reinforcement learning. We propose an intuitive taxonomy based on two questions "What" and "How". The first question focuses on the target that the method explains, while the second relates to the way the explanation is provided. We use this taxonomy to provide a state-of-the-art review of over 250 papers. In addition, we present a set of domains close to XRL, which we believe should get attention from the community. Finally, we identify some needs for the field of XRL.
Figures & tables
| Type | Refs | |
| Inherently Understandable (54) | Hierarchical Policy (20) | Y. Jiang et al. 2019 ; Shu et al. 2018 ; D. Xu and Fekri 2021 |
| Chang et al. 2020 ; Lyu et al. 2019 ; B. Wu et al. 2019 | ||
| Beyret et al. 2019 ; Jin et al. 2022 ; Rossum et al. 2021 | ||
| Andreas et al. 2017 ; Rietz et al. 2023 ; Tasse et al. 2020 | ||
| Furelos-Blanco et al. 2021 ; Leonetti et al. 2016 ; Sridharan et al. 2019 | ||
| Eysenbach et al. 2019 ; F. Yang, Lyu, et al. 2018a ; A. Zhang et al. 2018a | ||
| Type | Refs |
|---|---|
| Sequences (13) | D. Amir and O. Amir 2018 ; Huber, Weitz, et al. 2021 ; Septon et al. 2023 |
| Amitai, Septon, et al. 2024 ; Feit et al. 2022 ; Sequeira and Gervasio 2020 | |
| S. H. Huang, Held, et al. 2019 ; Lage et al. 2019a ; 2019b ; Sequeira and Gervasio 2023 | |
| Altmann et al. 2024 ; Frost el al. 2022 ; Gottesman et al. 2020 | |
| Critical States (8) | Dao, Huff, et al. 2021 ; S. H. Huang, Bhatia, et al. 2018 ; Rupprecht et al. 2020 |
| Dao, I. Mishra, et al. 2018 ; Dinu et al. 2020 , I. Mishra et al. 2018 |
| Type | Refs | |
|---|---|---|
| Inherently Understandable (33) | MDP Representation (20) | Bica et al. 2021 ; Jenner and Gleave 2022 ; Saldiran et al. 2024 |
| Devidze et al. 2021 ; Srinivasan and Doshi-Velez 2020 | ||
| Bewley and Lécué 2022 ; Camacho et al. 2019 | ||
| Gaon and Brafman 2020 ; Icarte, Klassen, et al. 2018 | ||
| Kaiser et al. 2019 ; Kasenberg and Scheutz 2017 ; X. Li et al. 2017a | ||
| Degris et al. 2006 ; Goel et al. 2018 ; Metzen 2013 | ||
| Type | Refs |
|---|---|
| Visual Toolkit (5) | Jaunet et al. 2020 ; A. Mishra et al. 2021 ; J. Wang et al. 2019a |
| W. He et al. 2020 ; McGregor et al. 2017 | |
| Latent Space Visualization (3) | Annasamy and Sycara 2019 ; Ben-Zrihem et al. 2016 ; Zahavy et al. 2016 |
| Inspection (2) | Dethise et al. 2019 ; Ullauri et al. 2022 |
| Type | Refs | |
| Counterfactual Sequence (6) | Alabdulkarim and Riedl 2022 ; Waa et al. 2018 | |
| Gajcin and Dusparic 2024a ; Tsirtsis, De, et al. 2021 | ||
| Stefik et al. 2021 ; Tsirtsis and Rodriguez 2023 | ||
| Important Elements (4) | W. Guo, X. Wu, et al. 2021b ; H. Liu et al. 2023 | |
| Saulières et al. 2023a ; 2024 | ||
| Human-readable MDP (3) | Surrogate Model (2) | Soni 2024 ; Sreedharan, Soni, et al. 2022 |
| Type | Refs | |
| Saliency Maps (32) | Attention Mechanism (15) | Itaya et al. 2021 ; Mott et al. 2019 ; Nikulin et al. 2019 |
| Y. Liu et al. 2022 ; Ou et al. 2024 ; Shi et al. 2022 | ||
| Bao et al. 2021 ; Josef and Degani 2020 ; Y. Tang et al. 2020 | ||
| X. Wang, Yuan, et al. 2019b ; Q. Yang et al. 2024 ; Z. Yang et al. 2018c | ||
| Huber, Schiller, et al. 2019 ; Z. Wang, and S. Wang 2022 | ||
| Q. Zhang 2021b | ||
| Type | Refs | |
| State (16) | Causal Lens (5) | Madumal et al. 2020b ; 2020a ; Volodin 2021 |
| Herlau and Larsen 2022 ; Yu et al. 2023 | ||
| Probability (4) | Cruz, Dazeley, and Vamplew 2019 ; Cruz, Dazeley, Vamplew, and Moreira 2023 | |
| Dodson et al. 2011 ; Khan et al. 2009 | ||
| Contrastive (4) | Barros et al. 2020 ; Z. Lin et al. 2021 ; Stein 2021 ; Tsuchiya et al. 2023 | |
| Others (3) | Fukuchi et al. 2017a ; 2017b ; Pan et al. 2019 | |
Interpretability in RL
Interpretability in reinforcement learning makes learned policies, decisions, and internal representations understandable and auditable.
See all 70 papers