Search-Based Testing of Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Evaluation of deep reinforcement learning (RL) is inherently challenging. Especially the opaqueness of learned policies and the stochastic nature of both agents and environments make testing the behavior of deep RL agents difficult. We present a search-based testing framework that enables a wide range of novel analysis capabilities for evaluating the safety and performance of deep RL agents. For safety testing, our framework utilizes a search algorithm that searches for a reference trace that solves the RL task. The backtracking states of the search, called boundary states, pose safety-critical situations. We create safety test-suites that evaluate how well the RL agent escapes safety-critical situations near these boundary states. For robust performance testing, we create a diverse set of traces via fuzz testing. These fuzz traces are used to bring the agent into a wide variety of potentially unknown states from which the average performance of the agent is compared to the average performance of the fuzz traces. We apply our search-based testing approach on RL for Nintendo's Super Mario Bros.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 15 of its 46 references that are in the map. First posted on arXiv 7 May 2022.
Builds on
15 of 46 references.
References · 15
- 2016OpenAI Gymcited by 1,684
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,327
- 2018DeepMind Control Suitecited by 935
- 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 781
- 2020Deep Reinforcement Learning for Autonomous Driving: A Surveycited by 698
- 2017Safe Reinforcement Learning via Shieldingcited by 427
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
- 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
- 2020The NetHack Learning Environmentcited by 196
- 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
- 2018The Art, Science, and Engineering of Fuzzing: A Surveycited by 61
- 2020Adaptive Shielding under Uncertaintycited by 17
3 more
- 2018Deep Reinforcement Fuzzingcited by 14
- 2018FuzzerGym: A Competitive Framework for Fuzzing and Learningcited by 4
- 2021Nyx-Net: Network Fuzzing with Incremental Snapshotscited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 3; 2026: 3.
12 papers.
- 2022A Search-Based Testing Approach for Deep Reinforcement Learning Agentscited by 12
- 2023Testing of Deep Reinforcement Learning Agents with Surrogate Modelscited by 12
- 2023SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agentscited by 9
- 2023Boundary State Generation for Testing and Improvement of Autonomous Driving Systemscited by 6
- 2025Rule-Guided Reinforcement Learning Policy Evaluation and Improvementcited by 4
- 2024Test Where Decisions Matter: Importance-driven Testing for Deep Reinforcement Learningcited by 2
- 2025Surrogate Fitness Metrics for Interpretable Reinforcement Learningcited by 1
- 2024Speedrunning and path integralscited by 0
- 2025Uncovering Systemic and Environment Errors in Autonomous Systems Using Differential Testingcited by 0
- 2026Gimitest: A Comprehensive Tool for Testing Reinforcement Learning Policiescited by 0
- 2026Evaluating Fuzz Testing for Reinforcement Learning Agentscited by 0
- 2026Learning from the Test: Self-Referential Differential Testing for Deep RL Agentscited by 0
- 2026Learning from the Test: Self-Referential Differential Testing for Deep RL Agents23 Aug 2026
- 2026Evaluating Fuzz Testing for Reinforcement Learning Agents27 Jul 2026
- 2026Gimitest: A Comprehensive Tool for Testing Reinforcement Learning Policies8 Jul 2026
- 2025Uncovering Systemic and Environment Errors in Autonomous Systems Using Differential Testing5 Jul 2025
- 2025Surrogate Fitness Metrics for Interpretable Reinforcement Learning20 Apr 2025
- 2025Rule-Guided Reinforcement Learning Policy Evaluation and Improvement12 Mar 2025
- 2024Test Where Decisions Matter: Importance-driven Testing for Deep Reinforcement Learning12 Nov 2024
- 2024Speedrunning and path integrals16 Mar 2024
- 2023SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agents3 Aug 2023
- 2023Boundary State Generation for Testing and Improvement of Autonomous Driving Systems20 Jul 2023
- 2023Testing of Deep Reinforcement Learning Agents with Surrogate Models22 May 2023
- 2022A Search-Based Testing Approach for Deep Reinforcement Learning Agents15 Jun 2022