Compositional Policy Learning in Stochastic Control Systems with Formal Guarantees
{\DJ}or{\dj}e \v{Z}ikeli\'c (1), Mathias Lechner (2), Abhinav Verma, (3), Krishnendu Chatterjee (1), Thomas A. Henzinger (1) ((1) Institute of, Science, Technology Austria, (2) Massachusetts Institute of Technology,, (3) The Pennsylvania State University)

TL;DR
This paper introduces a method for learning compositional neural network policies in stochastic control systems with formal guarantees, leveraging logical specifications and reach-avoid supermartingales to ensure desired probabilistic behavior.
Contribution
It presents a novel approach combining compositional policy learning with formal probabilistic guarantees using reach-avoid supermartingales in stochastic environments.
Findings
Successfully applied to a stochastic nine rooms environment
Provides tighter lower bounds on reach-avoid probabilities
Enables compositional policy synthesis with formal guarantees
Abstract
Reinforcement learning has shown promising results in learning neural network policies for complicated control tasks. However, the lack of formal guarantees about the behavior of such policies remains an impediment to their deployment. We propose a novel method for learning a composition of neural network policies in stochastic environments, along with a formal certificate which guarantees that a specification over the policy's behavior is satisfied with the desired probability. Unlike prior work on verifiable RL, our approach leverages the compositional nature of logical specifications provided in SpectRL, to learn over graphs of probabilistic reach-avoid specifications. The formal guarantees are provided by learning neural network policies together with reach-avoid supermartingales (RASM) for the graph's sub-tasks and then composing them into a global policy. We also derive a tighter…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI) · Reinforcement Learning in Robotics
