Probabilistic Model Checking of Stochastic Reinforcement Learning Policies
Not on the map. Why?
Abstract (arXiv)
We introduce a method to verify stochastic reinforcement learning (RL) policies. This approach is compatible with any RL algorithm as long as the algorithm and its corresponding environment collectively adhere to the Markov property. In this setting, the future state of the environment should depend solely on its current state and the action executed, independent of any previous states or actions. Our method integrates a verification technique, referred to as model checking, with RL, leveraging a Markov decision process, a trained RL policy, and a probabilistic computation tree logic (PCTL) formula to build a formal model that can be subsequently verified via the model checker Storm. We demonstrate our method's applicability across multiple benchmarks, comparing it to baseline methods called deterministic safety estimates and naive monolithic model checking. Our results show that our method is suited to verify stochastic RL policies.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 13 of its 33 references that are in the map. First posted on arXiv 27 Mar 2024.
Builds on
13 of 33 references.
References · 13
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2017Safe Reinforcement Learning via Shieldingcited by 427
- 2018Omega-Regular Objectives in Model-Free Reinforcement Learningcited by 74
- 2017Environment-Independent Task Specifications via GLTLcited by 67
- 2020The Probabilistic Model Checker Stormcited by 64
- 2021Scalar reward is not enough: A response to Silver, Singh, Precup and Sutton (2021)cited by 55
- 2022Safe Reinforcement Learning via Shielding under Partial Observabilitycited by 49
- 2019An Inductive Synthesis Framework for Verifiable Reinforcement Learningcited by 39
- 2023Explainable Deep Reinforcement Learning: State of the Art and Challengescited by 33
- 2022COOL-MC: A Comprehensive Tool for Reinforcement Learning and Model Checkingcited by 19
- 2015Permissive Controller Synthesis for Probabilistic Systemscited by 16
- 2020Probabilistic Guarantees for Safe Deep Reinforcement Learningcited by 15
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 2.
5 papers.
- 2024Safety-Oriented Pruning and Interpretation of Reinforcement Learning Policiescited by 9
- 2025Verifying Memoryless Sequential Decision-making of Large Language Modelscited by 1
- 2026Easy-to-Use Shielding for Reinforcement Learningcited by 1
- 2025Formal Verification of Noisy Quantum Reinforcement Learning Policiescited 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
- 2026Easy-to-Use Shielding for Reinforcement Learning2 Jun 2026
- 2025Formal Verification of Noisy Quantum Reinforcement Learning Policies1 Dec 2025
- 2025Verifying Memoryless Sequential Decision-making of Large Language Models8 Oct 2025
- 2024Safety-Oriented Pruning and Interpretation of Reinforcement Learning Policies16 Sep 2024