Scalable Verification of Neural Control Barrier Functions Using Linear Bound Propagation

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Vertovec, Nikolaus, Mathiesen, Frederik Baymler, Badings, Thom, Laurenti, Luca, Abate, Alessandro
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913028294836224
author Vertovec, Nikolaus
Mathiesen, Frederik Baymler
Badings, Thom
Laurenti, Luca
Abate, Alessandro
author_facet Vertovec, Nikolaus
Mathiesen, Frederik Baymler
Badings, Thom
Laurenti, Luca
Abate, Alessandro
contents Control barrier functions (CBFs) are a popular tool for safety certification of nonlinear dynamical control systems. Recently, CBFs represented as neural networks have shown great promise due to their expressiveness and applicability to a broad class of dynamics and safety constraints. However, verifying that a trained neural network is indeed a valid CBF is a computational bottleneck that limits the size of the networks that can be used. To overcome this limitation, we present a novel framework for verifying neural CBFs based on piecewise linear upper and lower bounds on the conditions required for a neural network to be a CBF. Our approach is rooted in linear bound propagation (LBP) for neural networks, which we extend to compute bounds on the gradients of the network. Combined with McCormick relaxation, we derive linear upper and lower bounds on the CBF conditions, thereby eliminating the need for computationally expensive verification procedures. Our approach applies to arbitrary control-affine systems and a broad range of nonlinear activation functions. To reduce conservatism, we develop a parallelizable refinement strategy that adaptively refines the regions over which these bounds are computed. Our approach scales to larger neural networks than state-of-the-art verification procedures for CBFs, as demonstrated by our numerical experiments.
format Preprint
id arxiv_https___arxiv_org_abs_2511_06341
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Scalable Verification of Neural Control Barrier Functions Using Linear Bound Propagation
Vertovec, Nikolaus
Mathiesen, Frederik Baymler
Badings, Thom
Laurenti, Luca
Abate, Alessandro
Machine Learning
Robotics
Systems and Control
Optimization and Control
Control barrier functions (CBFs) are a popular tool for safety certification of nonlinear dynamical control systems. Recently, CBFs represented as neural networks have shown great promise due to their expressiveness and applicability to a broad class of dynamics and safety constraints. However, verifying that a trained neural network is indeed a valid CBF is a computational bottleneck that limits the size of the networks that can be used. To overcome this limitation, we present a novel framework for verifying neural CBFs based on piecewise linear upper and lower bounds on the conditions required for a neural network to be a CBF. Our approach is rooted in linear bound propagation (LBP) for neural networks, which we extend to compute bounds on the gradients of the network. Combined with McCormick relaxation, we derive linear upper and lower bounds on the CBF conditions, thereby eliminating the need for computationally expensive verification procedures. Our approach applies to arbitrary control-affine systems and a broad range of nonlinear activation functions. To reduce conservatism, we develop a parallelizable refinement strategy that adaptively refines the regions over which these bounds are computed. Our approach scales to larger neural networks than state-of-the-art verification procedures for CBFs, as demonstrated by our numerical experiments.
title Scalable Verification of Neural Control Barrier Functions Using Linear Bound Propagation
topic Machine Learning
Robotics
Systems and Control
Optimization and Control
url https://arxiv.org/abs/2511.06341