mlsanityData to 7 Oct 2026

An Inductive Synthesis Framework for Verifiable Reinforcement Learning

arXiv 1907.07273 ↗First posted 16 Jul 2019cs.LG cs.AI stat.MLcited by 39

Not on the map. Why?

Abstract (arXiv)

Despite the tremendous advances that have been made in the last decade on developing useful machine-learning applications, their wider adoption has been hindered by the lack of strong assurance guarantees that can be made about their behavior. In this paper, we consider how formal verification techniques developed for traditional software systems can be repurposed for verification of reinforcement learning-enabled ones, a particularly important class of machine learning systems. Rather than enforcing safety by examining and altering the structure of a complex neural network implementation, our technique uses blackbox methods to synthesizes deterministic programs, simpler, more interpretable, approximations of the network that can nonetheless guarantee desired safety properties are preserved, even when the network is deployed in unanticipated or previously unobserved environments. Our methodology frames the problem of neural network verification in terms of a counterexample and syntax-guided inductive synthesis procedure over these programs. The synthesis procedure searches for both a deterministic program and an inductive invariant over an infinite state transition system that represents a specification of an application's control logic. Additional specifications defining environment-based constraints can also be provided to further refine the search space. Synthesized programs deployed in conjunction with a neural network implementation dynamically enforce safety conditions by monitoring and preventing potentially unsafe actions proposed by neural policies. Experimental results over a wide range of cyber-physical applications demonstrate that software-inspired formal verification techniques can be used to realize trustworthy reinforcement learning systems with low overhead.

Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jul 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 14; 2022: 9; 2023: 1; 2024: 7; 2025: 3; 2026: 5.

39 papers.

Sort:

By area:

  1. 2022A Review of Safe Reinforcement Learning: Methods, Theory and Applicationscited by 169
  2. 2021A Survey on Interpretable Reinforcement Learningcited by 70
  3. 2021Learning to Synthesize Programs as Interpretable and Generalizable Policiescited by 59
  4. 2023Interpretable and Explainable Logical Policies via Neurally Guided Symbolic Abstractioncited by 45
  5. 2021Provable Repair of Deep Neural Networkscited by 39
  6. 2021A Survey on AI Assurancecited by 16
  7. 2022GALOIS: Boosting Deep Reinforcement Learning via Generalizable Logic Synthesiscited by 16
  8. 2024Synthesizing Programmatic Reinforcement Learning Policies with Large Language Model Guided Searchcited by 13
  9. 2021Learning Density Distribution of Reachable States for Autonomous Systemscited by 11
  10. 2024Dynamic Model Predictive Shielding for Provably Safe Reinforcement Learningcited by 11
  11. 2021SyReNN: A Tool for Analyzing Deep Neural Networkscited by 10
  12. 2021Programmatic Reward Design by Examplecited by 9
27 more
  1. 2022A Hierarchical Bayesian Approach to Inverse Reinforcement Learning with Symbolic Reward Machinescited by 9
  2. 2022On the Safety of Interpretable Machine Learning: A Maximum Deviation Approachcited by 7
  3. 2022Verified Probabilistic Policies for Deep Reinforcement Learningcited by 6
  4. 2024Enhancing RL Safety with Counterfactual LLM Reasoningcited by 6
  5. 2026SEVerA: Verified Synthesis of Self-Evolving Agentscited by 6
  6. 2021Scalable Synthesis of Verified Controllers in Deep Reinforcement Learningcited by 5
  7. 2022Model-free Neural Lyapunov Control for Safe Robot Navigationcited by 5
  8. 2024Probabilistic Model Checking of Stochastic Reinforcement Learning Policiescited by 5
  9. 2024EXPIL: Explanatory Predicate Invention for Learning in Gamescited by 5
  10. 2021Self-Correcting Neural Networks For Safe Classificationcited by 4
  11. 2021Learning on Abstract Domains: A New Approach for Verifiable Guarantee in Reinforcement Learningcited by 3
  12. 2021Dependability Analysis of Deep Reinforcement Learning based Robotics and Autonomous Systems through Probabilistic Model Checkingcited by 3
  13. 2022Guiding Safe Exploration with Weakest Preconditionscited by 3
  14. 2022A Survey on Explainable Reinforcement Learning: Concepts, Algorithms, Challengescited by 3
  15. 2024Inductive Generalization in Reinforcement Learning from Specificationscited by 3
  16. 2026Formally Verifying and Explaining Sepsis Treatment Policies with COOL-MCcited by 3
  17. 2021Toward Neural-Network-Guided Program Synthesis and Verificationcited by 2
  18. 2021Rule-based Shielding for Partially Observable Monte-Carlo Planningcited by 2
  19. 2024Neural Control and Certificate Repair via Runtime Monitoringcited by 2
  20. 2025Co-Activation Graph Analysis of Safety-Verified and Explainable Deep Reinforcement Learning Policiescited by 2
  21. 2025Verifying Memoryless Sequential Decision-making of Large Language Modelscited by 1
  22. 2021Synthesizing Machine Learning Programs with PAC Guarantees via Statistical Sketchingcited by 0
  23. 2022MSVIPER: Improved Policy Distillation for Reinforcement-Learning-Based Robot Navigationcited by 0
  24. 2025Formal Verification of Noisy Quantum Reinforcement Learning Policiescited by 0
  25. 2026COOL-MC: Verifying and Explaining RL Policies for Platelet Inventory Managementcited by 0
  26. 2026COOL-MC: Verifying and Explaining RL Policies for Multi-bridge Network Maintenancecited by 0
  27. 2026Decoupled Behavioral Cloning for Scalable Inductive Generalization in RL from Specificationscited by 0