Saved in:
Bibliographic Details
Main Authors: Gross, Dennis, Spieker, Helge
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2403.18725
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929292130123776
author Gross, Dennis
Spieker, Helge
author_facet Gross, Dennis
Spieker, Helge
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2403_18725
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Probabilistic Model Checking of Stochastic Reinforcement Learning Policies
Gross, Dennis
Spieker, Helge
Artificial Intelligence
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.
title Probabilistic Model Checking of Stochastic Reinforcement Learning Policies
topic Artificial Intelligence
url https://arxiv.org/abs/2403.18725