Exact Verification of ReLU Neural Control Barrier Functions
Not on the map. Why?
Abstract (arXiv)
Control Barrier Functions (CBFs) are a popular approach for safe control of nonlinear systems. In CBF-based control, the desired safety properties of the system are mapped to nonnegativity of a CBF, and the control input is chosen to ensure that the CBF remains nonnegative for all time. Recently, machine learning methods that represent CBFs as neural networks (neural control barrier functions, or NCBFs) have shown great promise due to the universal representability of neural networks. However, verifying that a learned CBF guarantees safety remains a challenging research problem. This paper presents novel exact conditions and algorithms for verifying safety of feedforward NCBFs with ReLU activation functions. The key challenge in doing so is that, due to the piecewise linearity of the ReLU function, the NCBF will be nondifferentiable at certain points, thus invalidating traditional safety verification methods that assume a smooth barrier function. We resolve this issue by leveraging a generalization of Nagumo's theorem for proving invariance of sets with nonsmooth boundaries to derive necessary and sufficient conditions for safety. Based on this condition, we propose an algorithm for safety verification of NCBFs that first decomposes the NCBF into piecewise linear segments and then solves a nonlinear program to verify safety of each segment as well as the intersections of the linear segments. We mitigate the complexity by only considering the boundary of the safe region and by pruning the segments with Interval Bound Propagation (IBP) and linear relaxation. We evaluate our approach through numerical studies with comparison to state-of-the-art SMT-based methods. Our code is available at https://github.com/HongchaoZhang-HZ/exactverif-reluncbf-nips23.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 25 of its 45 references that are in the map. First posted on arXiv 13 Oct 2023.
Builds on
25 of 45 references.
References · 25
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2017Safe Model-based Reinforcement Learning with Stability Guaranteescited by 347
- 2019Control Barrier Functions: Theory and Applicationscited by 332
- 2022Safe Control with Learned Certificates: A Survey of Neural Lyapunov, Barrier, and Contraction methodscited by 148
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 102
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
- 2021Safe Nonlinear Control Using Robust Neural Lyapunov-Barrier Functionscited by 91
- 2017Output Reachable Set Estimation and Verification for Multi-Layer Neural Networkscited by 79
- 2021Learning Safe Multi-Agent Control with Decentralized Neural Barrier Certificatescited by 71
- 2019Control Barrier Functions for Systems with High Relative Degreecited by 30
- 2022Safe Control Under Input Limits with Neural Control Barrier Functionscited by 27
- 2022Safety Certification for Stochastic Systems via Neural Barrier Functionscited by 22
13 more
- 2022Safety Guarantees for Neural Network Dynamic Systems via Stochastic Barrier Functionscited by 14
- 2022Convex synthesis and verification of control-Lyapunov and barrier functions with input constraintscited by 14
- 2021Verification and Synthesis of Control Barrier Functionscited by 13
- 2022Safety Index Synthesis via Sum-of-Squares Programmingcited by 11
- 2022Quantifying Safety of Learning-based Self-Driving Control Using Almost-Barrier Functionscited by 10
- 2019Control Barrier Functions for Mechanical Systems: Theory and Application to Robotic Graspingcited by 8
- 2021Safe Control Synthesis via Input Constrained Control Barrier Functionscited by 8
- 2021Robust Control Barrier Functions under High Relative Degree and Input Constraints for Satellite Trajectoriescited by 8
- 2016Correctness Guarantees for the Composition of Lane Keeping and Adaptive Cruise Controlcited by 7
- 2022A Hybrid Partitioning Strategy for Backward Reachability of Neural Feedback Loopscited by 6
- 2021High Relative Degree Control Barrier Functions Under Input Constraintscited by 3
- 2023Verification and Synthesis of Robust Control Barrier Functions: Multilevel Polynomial Optimization and Semidefinite Relaxationcited by 3
- 2023SOS Construction of Compatible Control Lyapunov and Barrier Functionscited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 6; 2026: 2.
14 papers.
Sort:
By area:
- 2024Formally Verifying Deep Reinforcement Learning Controllers with Lyapunov Barrier Certificatescited by 15
- 2024Verification of Neural Control Barrier Functions with Symbolic Derivative Bounds Propagationcited by 12
- 2023Gradient Shaping for Multi-Constraint Safe Reinforcement Learningcited by 7
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logiccited by 7
- 2025V-OCBF: Learning Safety Filters from Offline Data via Value-Guided Offline Control Barrier Functionscited by 5
- 2025CP-NCBF: A Conformal Prediction-based Approach to Synthesize Verified Neural Control Barrier Functionscited by 4
- 2025Scalable Verification of Neural Control Barrier Functions Using Linear Bound Propagationcited by 2
- 2026Parallel Differentiable Reachability for Learning and Planning with Certified Neural Dynamics and Controllerscited by 2
- 2024Safe PDE Boundary Control with Neural Operatorscited by 1
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorialcited by 1
- 2024Transfer Learning for Control Systems via Neural Simulation Relationscited by 0
- 2025Neural Control Barrier Functions from Physics Informed Neural Networkscited by 0
2 more
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorial26 May 2026
- 2026Parallel Differentiable Reachability for Learning and Planning with Certified Neural Dynamics and Controllers25 May 2026
- 2025V-OCBF: Learning Safety Filters from Offline Data via Value-Guided Offline Control Barrier Functions11 Dec 2025
- 2025Scalable Verification of Neural Control Barrier Functions Using Linear Bound Propagation9 Nov 2025
- 2025Sample Efficient Certification of Discrete-Time Control Barrier Functions4 Sep 2025
- 2025Formal Verification of Neural Certificates Done Dynamically16 Jul 2025
- 2025Neural Control Barrier Functions from Physics Informed Neural Networks15 Apr 2025
- 2025CP-NCBF: A Conformal Prediction-based Approach to Synthesize Verified Neural Control Barrier Functions18 Mar 2025
- 2024Transfer Learning for Control Systems via Neural Simulation Relations2 Dec 2024
- 2024Safe PDE Boundary Control with Neural Operators23 Nov 2024
- 2024Verification of Neural Control Barrier Functions with Symbolic Derivative Bounds Propagation4 Oct 2024
- 2024Formally Verifying Deep Reinforcement Learning Controllers with Lyapunov Barrier Certificates22 May 2024
2 more
- 2024Formally Verifying Deep Reinforcement Learning Controllers with Lyapunov Barrier Certificatescited by 15
- 2024Verification of Neural Control Barrier Functions with Symbolic Derivative Bounds Propagationcited by 12
- 2023Gradient Shaping for Multi-Constraint Safe Reinforcement Learningcited by 7
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logiccited by 7
- 2025CP-NCBF: A Conformal Prediction-based Approach to Synthesize Verified Neural Control Barrier Functionscited by 4
- 2025Scalable Verification of Neural Control Barrier Functions Using Linear Bound Propagationcited by 2
- 2026Parallel Differentiable Reachability for Learning and Planning with Certified Neural Dynamics and Controllerscited by 2
- 2024Safe PDE Boundary Control with Neural Operatorscited by 1
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorialcited by 1
- 2024Transfer Learning for Control Systems via Neural Simulation Relationscited by 0
- 2025Neural Control Barrier Functions from Physics Informed Neural Networkscited by 0
- 2025Formal Verification of Neural Certificates Done Dynamicallycited by 0
12 most cited of 13 All 13 (JSON)
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorial26 May 2026
- 2026Parallel Differentiable Reachability for Learning and Planning with Certified Neural Dynamics and Controllers25 May 2026
- 2025Scalable Verification of Neural Control Barrier Functions Using Linear Bound Propagation9 Nov 2025
- 2025Sample Efficient Certification of Discrete-Time Control Barrier Functions4 Sep 2025
- 2025Formal Verification of Neural Certificates Done Dynamically16 Jul 2025
- 2025Neural Control Barrier Functions from Physics Informed Neural Networks15 Apr 2025
- 2025CP-NCBF: A Conformal Prediction-based Approach to Synthesize Verified Neural Control Barrier Functions18 Mar 2025
- 2024Transfer Learning for Control Systems via Neural Simulation Relations2 Dec 2024
- 2024Safe PDE Boundary Control with Neural Operators23 Nov 2024
- 2024Verification of Neural Control Barrier Functions with Symbolic Derivative Bounds Propagation4 Oct 2024
- 2024Formally Verifying Deep Reinforcement Learning Controllers with Lyapunov Barrier Certificates22 May 2024
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logic16 Feb 2024
12 newest of 13 All 13 (JSON)