mlsanityData to 14 Oct 2026

Extracting Forward Invariant Sets from Neural Network-Based Control Barrier Functions

arXiv 2501.15189 ↗First posted 25 Jan 2025cs.LG cs.RO cs.SYcited by 0

Not on the map. Why?

Abstract (arXiv)

Training Neural Networks (NNs) to serve as Barrier Functions (BFs) is a popular way to improve the safety of autonomous dynamical systems. Despite significant practical success, these methods are not generally guaranteed to produce true BFs in a provable sense, which undermines their intended use as safety certificates. In this paper, we consider the problem of formally certifying a learned NN as a BF with respect to state avoidance for an autonomous system: viz. computing a region of the state space on which the candidate NN is provably a BF. In particular, we propose a sound algorithm that efficiently produces such a certificate set for a shallow NN. Our algorithm combines two novel approaches: it first uses NN reachability tools to identify a subset of states for which the output of the NN does not increase along system trajectories; then, it uses a novel enumeration algorithm for hyperplane arrangements to find the intersection of the NN's zero-sub-level set with the first set of states. In this way, our algorithm soundly finds a subset of states on which the NN is certified as a BF. We further demonstrate the effectiveness of our algorithm at certifying for real-world NNs as BFs in two case studies. We complemented these with scalability experiments that demonstrate the efficiency of our algorithm.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 21 references that are in the map. First posted on arXiv 25 Jan 2025.

Builds on

7 of 21 references.

References · 7

  1. 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 445
  2. 2019Algorithms for Verifying Deep Neural Networkscited by 221
  3. 2023How to Train Your Neural Control Barrier Function: Learning Safety Filters for Complex Input-Constrained Systemscited by 44
  4. 2021Fast BATLLNN: Fast Box Analysis of Two-Level Lattice Neural Networkscited by 8
  5. 2024Verification-Aided Learning of Neural Network Barrier Functions with Termination Guaranteescited by 7
  6. 2023Simultaneous Synthesis and Verification of Neural Control Barrier Functions through Branch-and-Bound Verification-in-the-loop Trainingcited by 6
  7. 2023DeepBern-Nets: Taming the Complexity of Certifying Neural Networks using Bernstein Polynomial Activations and Precise Bound Propagationcited by 5

Built on by

Not cited yet.