SAFE-RL: Saliency-Aware Counterfactual Explainer for Deep Reinforcement Learning Policies
Not on the map. Why?
Abstract (arXiv)
While Deep Reinforcement Learning (DRL) has emerged as a promising solution for intricate control tasks, the lack of explainability of the learned policies impedes its uptake in safety-critical applications, such as automated driving systems (ADS). Counterfactual (CF) explanations have recently gained prominence for their ability to interpret black-box Deep Learning (DL) models. CF examples are associated with minimal changes in the input, resulting in a complementary output by the DL model. Finding such alternations, particularly for high-dimensional visual inputs, poses significant challenges. Besides, the temporal dependency introduced by the reliance of the DRL agent action on a history of past state observations further complicates the generation of CF examples. To address these challenges, we propose using a saliency map to identify the most influential input pixels across the sequence of past observed states by the agent. Then, we feed this map to a deep generative model, enabling the generation of plausible CFs with constrained modifications centred on the salient regions. We evaluate the effectiveness of our framework in diverse domains, including ADS, Atari Pong, Pacman and space-invaders games, using traditional performance metrics such as validity, proximity and sparsity. Experimental results demonstrate that this framework generates more informative and plausible CFs than the state-of-the-art for a wide range of environments and DRL agents. In order to foster research in this area, we have made our datasets and codes publicly available at https://github.com/Amir-Samadi/SAFE-RL.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 20 of its 24 references that are in the map. First posted on arXiv 28 Apr 2024.
Builds on
20 of 24 references.
References · 20
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2016OpenAI Gymcited by 1,684
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2017StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translationcited by 1,036
- 2020Eigen-CAM: Class Activation Map using Principal Componentscited by 188
- 2022Diffusion Visual Counterfactual Explanationscited by 96
- 2022Diffusion Models for Counterfactual Explanationscited by 79
- 2019AttentionGAN: Unpaired Image-to-Image Translation using Attention-Guided Generative Adversarial Networkscited by 77
8 more
- 2021STEEX: Steering Counterfactual Explanations with Semanticscited by 40
- 2021Counterfactual State Explanations for Reinforcement Learning Agents via Generative Deep Learningcited by 38
- 2022Cycle-Consistent Counterfactuals by Latent Transformationscited by 33
- 2022OCTET: Object-aware Counterfactual Explanationscited by 28
- 2023GANterfactual-RL: Understanding Reinforcement Learning Agents' Strategies through Visual Counterfactual Explanationscited by 17
- 2022FASTER-CE: Fast, Sparse, Transparent, and Robust Counterfactual Explanationscited by 6
- 2023SAFE: Saliency-Aware Counterfactual Explanations for DNN-based Automated Driving Systemscited by 5
- 2023Counterfactual Explainer Framework for Deep Reinforcement Learning Models Using Policy Distillationcited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 4.
8 papers.
- 2024Good Data Is All Imitation Learning Needscited by 2
- 2025From Actions to Words: Towards Abstractive-Textual Policy Summarization in RLcited by 0
- 2025Realistic Counterfactual Explanations for Machine Learning-Controlled Mobile Robots using 2D LiDARcited by 0
- 2025Position: Intelligent Coding Systems Should Write Programs with Justificationscited by 0
- 2026COOL-MC: Verifying and Explaining RL Policies for Multi-bridge Network Maintenancecited by 0
- 2026Engineering Trustworthy Agentic AI for Critical Systemscited by 0
- 2026Command-Space Counterfactual Explanations for Pareto-Conditioned Reinforcement Learningcited by 0
- 2026Automated Testing of LLM-Based Post Hoc Explainers Using Model Checking as an Oraclecited by 0
- 2026Automated Testing of LLM-Based Post Hoc Explainers Using Model Checking as an Oracle31 Aug 2026
- 2026Command-Space Counterfactual Explanations for Pareto-Conditioned Reinforcement Learning15 Aug 2026
- 2026Engineering Trustworthy Agentic AI for Critical Systems20 Jul 2026
- 2026COOL-MC: Verifying and Explaining RL Policies for Multi-bridge Network Maintenance8 Mar 2026
- 2025Position: Intelligent Coding Systems Should Write Programs with Justifications8 Aug 2025
- 2025Realistic Counterfactual Explanations for Machine Learning-Controlled Mobile Robots using 2D LiDAR11 May 2025
- 2025From Actions to Words: Towards Abstractive-Textual Policy Summarization in RL13 Mar 2025
- 2024Good Data Is All Imitation Learning Needs26 Sep 2024