Training Verifiably Robust Agents Using Set-Based Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Reinforcement learning policies parametrized by deep neural networks have achieved strong performance for continuous control, yet even small input perturbations may lead to unpredictable behavior. This sensitivity limits their use in safety-critical domains, where robustness guarantees are required. Our work addresses this gap between state-of-the-art adversarial training methods and formal verification to train verifiably robust agents. Previous works train networks with individual adversarial perturbations, making them only robust against the specific adversarial attacks used. In contrast, our approach propagates entire perturbed input sets, enclosing all possible adversarial attacks within a single network pass. We leverage this to explicitly penalize the size of the output set (minimizing closed-loop uncertainty) and thereby make the actor robust against all possible attacks. This is realized by the use of set-based policy gradients, where each output within the set has a different gradient, thereby balancing the accuracy and robustness of the network. Doing so, we achieve formal verifiability across different verification frameworks for up to 9 times larger input perturbations compared to standard reinforcement learning and improve certified worst-case performance.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 27 of its 46 references that are in the map. First posted on arXiv 17 Aug 2024.
Builds on
27 of 46 references.
References · 27
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2018Learning Dexterous In-Hand Manipulationcited by 643
- 2017Robust Adversarial Reinforcement Learningcited by 439
- 2017Adversarial Attacks on Neural Network Policiescited by 314
- 2020Robust Deep Reinforcement Learning against Adversarial Perturbations on State Observationscited by 235
- 2017Robust Deep Reinforcement Learning with Adversarial Attackscited by 152
- 2021Robust Reinforcement Learning on State Observations with Learned Optimal Adversarycited by 133
15 more
- 2018A Tour of Reinforcement Learning: The View from Continuous Controlcited by 129
- 2020NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systemscited by 128
- 2022RORL: Robust Offline Reinforcement Learning via Conservative Smoothingcited by 83
- 2019Certified Adversarial Robustness for Deep Reinforcement Learningcited by 47
- 2021safe-control-gym: a Unified Benchmark Suite for Safe Learning-based Control and Reinforcement Learning in Roboticscited by 42
- 2021CROP: Certifying Robust Policies for Reinforcement Learning through Functional Smoothingcited by 41
- 2022Provably Safe Reinforcement Learning: Conceptual Analysis, Survey, and Benchmarkingcited by 31
- 2019JuliaReach: a Toolbox for Set-Based Reachabilitycited by 28
- 2021Continuous Control With Ensemble Deep Deterministic Policy Gradientscited by 8
- 2024Set-Based Training for Neural Network Verificationcited by 6
- 2021Robust Deep Reinforcement Learning for Quadcopter Controlcited by 4
- 2024Reachset-Conformant System Identificationcited by 4
- 2023Certifiably Robust Reinforcement Learning through Model-Based Abstract Interpretationcited by 2
- 2024Towards Off-Policy Reinforcement Learning for Ranking Policies with Human Feedbackcited by 2
- 2023Reachability Analysis of ARMAX Modelscited by 1
Built on by
Not cited yet.