English

Verified Probabilistic Policies for Deep Reinforcement Learning

Artificial Intelligence 2022-06-02 v2 Machine Learning Logic in Computer Science

Abstract

Deep reinforcement learning is an increasingly popular technique for synthesising policies to control an agent's interaction with its environment. There is also growing interest in formally verifying that such policies are correct and execute safely. Progress has been made in this area by building on existing work for verification of deep neural networks and of continuous-state dynamical systems. In this paper, we tackle the problem of verifying probabilistic policies for deep reinforcement learning, which are used to, for example, tackle adversarial environments, break symmetries and manage trade-offs. We propose an abstraction approach, based on interval Markov decision processes, that yields probabilistic guarantees on a policy's execution, and present techniques to build and solve these models using abstract interpretation, mixed-integer linear programming, entropy-based refinement and probabilistic model checking. We implement our approach and illustrate its effectiveness on a selection of reinforcement learning benchmarks.

Keywords

Cite

@article{arxiv.2201.03698,
  title  = {Verified Probabilistic Policies for Deep Reinforcement Learning},
  author = {Edoardo Bacci and David Parker},
  journal= {arXiv preprint arXiv:2201.03698},
  year   = {2022}
}

Comments

NFM 2022

R2 v1 2026-06-24T08:45:47.533Z