Compositional Policy Learning in Stochastic Control Systems with Formal Guarantees
Not on the map. Why?
Abstract (arXiv)
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 lower bound compared to previous work on the probability of reach-avoidance implied by a RASM, which is required to find a compositional policy with an acceptable probabilistic threshold for complex tasks with multiple edge policies. We implement a prototype of our approach and evaluate it on a Stochastic Nine Rooms environment.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 43 of its 69 references that are in the map. First posted on arXiv 3 Dec 2023.
Builds on
43 of 69 references.
References · 43
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2013Intriguing properties of neural networkscited by 5,155
- 2016Concrete Problems in AI Safetycited by 1,642
- 2017Constrained Policy Optimizationcited by 983
- 2017Safe Reinforcement Learning via Shieldingcited by 449
- 2017Safe Model-based Reinforcement Learning with Stability Guaranteescited by 366
- 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 328
- 2018A Lyapunov-based Approach to Safe Reinforcement Learningcited by 297
- 2018Safe Exploration in Continuous Action Spacescited by 247
- 2022Safe Control with Learned Certificates: A Survey of Neural Lyapunov, Barrier, and Contraction methodscited by 151
- 2020Neural Lyapunov Controlcited by 142
- 2018Learning-based Model Predictive Control for Safe Explorationcited by 120
31 more
- 2016Reinforcement Learning With Temporal Logic Rewardscited by 117
- 2018The Lyapunov Neural Network: Adaptive Stability Certification for Safe Learning of Dynamical Systemscited by 88
- 2019Reinforcement Learning for Temporal Logic Control Synthesis with Probabilistic Satisfaction Guaranteescited by 77
- 2018Omega-Regular Objectives in Model-Free Reinforcement Learningcited by 75
- 2019Control Synthesis from Linear Temporal Logic Specifications using Model-Free Reinforcement Learningcited by 75
- 2021LTL2Action: Generalizing LTL Instructions for Multi-Task RLcited by 74
- 2020A Composable Specification Language for Reinforcement Learning Taskscited by 69
- 2022Saute RL: Almost Surely Safe Reinforcement Learning Using State Augmentationcited by 69
- 2021Compositional Reinforcement Learning from Logical Specificationscited by 67
- 2021Safe Multi-Agent Reinforcement Learning via Shieldingcited by 61
- 2022Enforcing Hard Constraints with Soft Barriers: Safe Reinforcement Learning in Unknown Stochastic Environmentscited by 60
- 2019Safe Exploration for Interactive Machine Learningcited by 51
- 2020Neurosymbolic Reinforcement Learning with Formally Verified Explorationcited by 49
- 2020Learning Certified Control using Contraction Metriccited by 49
- 2021Stabilizing Neural Control Using Self-Learned Almost Lyapunov Criticscited by 35
- 2021Stability Verification in Stochastic Control Systems via Neural Network Supermartingalescited by 26
- 2019Robust Regression for Safe Exploration in Controlcited by 24
- 2022Learning Control Policies for Stochastic Systems with Reach-avoid Guaranteescited by 23
- 2022Safety Certification for Stochastic Systems via Neural Barrier Functionscited by 22
- 2021On the (In)Tractability of Reinforcement Learning for LTL Objectivescited by 18
- 2019A Barrier Function Approach to Finite-Time Stochastic System Verification and Controlcited by 14
- 2022Safety Guarantees for Neural Network Dynamic Systems via Stochastic Barrier Functionscited by 14
- 2019StocHy: automated verification and synthesis of stochastic processescited by 13
- 2021Verifiable and Compositional Reinforcement Learning Systemscited by 13
- 2021Sampling-Based Robust Control of Autonomous Systems with Non-Gaussian Noisecited by 13
- 2014FAUST2: Formal Abstractions of Uncountable-STate STochastic processescited by 12
- 2022Probabilities Are Not Enough: Formal Controller Synthesis for Stochastic Dynamical Models with Epistemic Uncertaintycited by 11
- 2016Stochastic Invariants for Probabilistic Terminationcited by 8
- 2020AMYTISS: Parallelized Automated Controller Synthesis for Large-Scale Stochastic Systemscited by 8
- 2022Learning Provably Stabilizing Neural Controllers for Discrete-Time Stochastic Systemscited by 5
- 2022Verified Compositions of Neural Network Controllers for Temporal Logic Control Objectivescited by 4
Built on by
Citing papers per year: 2024: 6; 2025: 3; 2026: 5.
14 papers.
Sort:
By area:
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networkscited by 7
- 2024Neural Model Checkingcited by 6
- 2024Neural Continuous-Time Supermartingale Certificatescited by 5
- 2024Policy Verification in Stochastic Dynamical Systems Using Logarithmic Neural Certificatescited by 4
- 2024Composing Reinforcement Learning Policies, with Formal Guaranteescited by 2
- 2024Certified Policy Verification and Synthesis for MDPs under Distributional Reach-avoidance Propertiescited by 2
- 2025VeRecycle: Reclaiming Guarantees from Probabilistic Certificates for Stochastic Dynamical Systems after Changecited by 0
- 2025Automating the Refinement of Reinforcement Learning Specificationscited by 0
- 2025Neural Proofs for Sound Verification and Control of Complex Systemscited by 0
- 2026Stochastic Minimum-Cost Reach-Avoid Reinforcement Learningcited by 0
- 2026Value Functions as Supermartingale Certificatescited by 0
- 2026Supermartingale Certificates for Parametric MDPscited by 0
2 more
- 2026Certifying Almost-Sure Reachability in Unknown MDPscited by 0
- 2026Runtime Monitoring of Supermartingale Certificatescited by 0
- 2026Runtime Monitoring of Supermartingale Certificates14 Oct 2026
- 2026Certifying Almost-Sure Reachability in Unknown MDPs13 Oct 2026
- 2026Supermartingale Certificates for Parametric MDPs11 Sep 2026
- 2026Value Functions as Supermartingale Certificates29 May 2026
- 2026Stochastic Minimum-Cost Reach-Avoid Reinforcement Learning12 May 2026
- 2025Neural Proofs for Sound Verification and Control of Complex Systems20 Dec 2025
- 2025Automating the Refinement of Reinforcement Learning Specifications30 Nov 2025
- 2025VeRecycle: Reclaiming Guarantees from Probabilistic Certificates for Stochastic Dynamical Systems after Change20 May 2025
- 2024Neural Continuous-Time Supermartingale Certificates23 Dec 2024
- 2024Neural Model Checking31 Oct 2024
- 2024Policy Verification in Stochastic Dynamical Systems Using Logarithmic Neural Certificates2 Jun 2024
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networks24 May 2024
- 2026Certifying Almost-Sure Reachability in Unknown MDPs13 Oct 2026
- 2026Stochastic Minimum-Cost Reach-Avoid Reinforcement Learning12 May 2026
- 2025Automating the Refinement of Reinforcement Learning Specifications30 Nov 2025
- 2024Composing Reinforcement Learning Policies, with Formal Guarantees21 Feb 2024
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networkscited by 7
- 2024Neural Model Checkingcited by 6
- 2024Neural Continuous-Time Supermartingale Certificatescited by 5
- 2024Policy Verification in Stochastic Dynamical Systems Using Logarithmic Neural Certificatescited by 4
- 2024Certified Policy Verification and Synthesis for MDPs under Distributional Reach-avoidance Propertiescited by 2
- 2025VeRecycle: Reclaiming Guarantees from Probabilistic Certificates for Stochastic Dynamical Systems after Changecited by 0
- 2025Neural Proofs for Sound Verification and Control of Complex Systemscited by 0
- 2026Value Functions as Supermartingale Certificatescited by 0
- 2026Supermartingale Certificates for Parametric MDPscited by 0
- 2026Runtime Monitoring of Supermartingale Certificatescited by 0
- 2026Runtime Monitoring of Supermartingale Certificates14 Oct 2026
- 2026Supermartingale Certificates for Parametric MDPs11 Sep 2026
- 2026Value Functions as Supermartingale Certificates29 May 2026
- 2025Neural Proofs for Sound Verification and Control of Complex Systems20 Dec 2025
- 2025VeRecycle: Reclaiming Guarantees from Probabilistic Certificates for Stochastic Dynamical Systems after Change20 May 2025
- 2024Neural Continuous-Time Supermartingale Certificates23 Dec 2024
- 2024Neural Model Checking31 Oct 2024
- 2024Policy Verification in Stochastic Dynamical Systems Using Logarithmic Neural Certificates2 Jun 2024
- 2024From Frege to chatGPT: Compositionality in language, cognition, and deep neural networks24 May 2024
- 2024Certified Policy Verification and Synthesis for MDPs under Distributional Reach-avoidance Properties7 May 2024