Safe Reach Set Computation via Neural Barrier Certificates
Alessandro Abate, Sergiy Bogomolov, Alec Edwards, Kostiantyn Potomkin, Sadegh Soudjani, Paolo Zuliani
TL;DR
The paper tackles online safety verification for autonomous systems by learning barrier certificates with neural networks to over-approximate reach sets. It introduces a two-level framework with a MetaNN that generalizes barrier certificates across different initial and unsafe regions, trained offline via simulation data and validated online with SMT solvers to ensure soundness. Key contributions include leveraging level sets of barrier certificates as safe reach-set over-approximations, a data-generation pipeline using FOSSIL, and a MetaNN-driven online planning loop that outperforms direct FOSSIL usage in both success rate and speed (e.g., increasing online certificate generation from 78% to 99%). The approach enables sound online reachability for both linear and nonlinear systems, including an autonomous driving scenario, with practical implications for real-time safety-critical control. All mathematical statements and constraints are expressed with explicit barrier conditions and Lie derivatives, ensuring rigorous safety guarantees under the proposed framework.
Abstract
We present a novel technique for online safety verification of autonomous systems, which performs reachability analysis efficiently for both bounded and unbounded horizons by employing neural barrier certificates. Our approach uses barrier certificates given by parameterized neural networks that depend on a given initial set, unsafe sets, and time horizon. Such networks are trained efficiently offline using system simulations sampled from regions of the state space. We then employ a meta-neural network to generalize the barrier certificates to state space regions that are outside the training set. These certificates are generated and validated online as sound over-approximations of the reachable states, thus either ensuring system safety or activating appropriate alternative actions in unsafe scenarios. We demonstrate our technique on case studies from linear models to nonlinear control-dependent models for online autonomous driving scenarios.
