TY - GEN
T1 - Formal Verification of Neural Network-Controlled Systems via Proof Certificates
AU - Zhi, Dapeng
AU - Wang, Peixin
AU - Zhang, Min
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2026.
PY - 2026
Y1 - 2026
N2 - Neural Network-Controlled Systems (NNCSs), which embed deep neural networks into feedback control loops, are increasingly used in safety-critical domains such as autonomous driving, robotics, and industrial automation. Despite their impressive performance in complex environments, guaranteeing robustness and safety remains a fundamental challenge, largely due to the black-box nature of neural controllers and their sensitivity to uncertainties. This tutorial presents a proof certificate-based framework for the formal verification of NNCSs. A proof certificate is a mathematical object whose existence alone ensures that a system satisfies a desired property. We highlight two representative classes: reward martingales, which provide a rigorous foundation for reasoning about how state perturbations influence cumulative rewards and thus system robustness, and barrier certificates, which partition the state space to ensure that trajectories starting from safe regions cannot reach unsafe ones, thereby formally certifying system safety either qualitatively or quantitatively. Together, these certificates provide a principled and reproducible foundation for establishing trustworthy guarantees in learning-enabled control systems.
AB - Neural Network-Controlled Systems (NNCSs), which embed deep neural networks into feedback control loops, are increasingly used in safety-critical domains such as autonomous driving, robotics, and industrial automation. Despite their impressive performance in complex environments, guaranteeing robustness and safety remains a fundamental challenge, largely due to the black-box nature of neural controllers and their sensitivity to uncertainties. This tutorial presents a proof certificate-based framework for the formal verification of NNCSs. A proof certificate is a mathematical object whose existence alone ensures that a system satisfies a desired property. We highlight two representative classes: reward martingales, which provide a rigorous foundation for reasoning about how state perturbations influence cumulative rewards and thus system robustness, and barrier certificates, which partition the state space to ensure that trajectories starting from safe regions cannot reach unsafe ones, thereby formally certifying system safety either qualitatively or quantitatively. Together, these certificates provide a principled and reproducible foundation for establishing trustworthy guarantees in learning-enabled control systems.
UR - https://www.scopus.com/pages/publications/105039852656
U2 - 10.1007/978-981-95-8617-2_3
DO - 10.1007/978-981-95-8617-2_3
M3 - 会议稿件
AN - SCOPUS:105039852656
SN - 9789819586165
T3 - Lecture Notes in Computer Science
SP - 59
EP - 85
BT - Engineering Trustworthy Software Systems - 7th International School, SETSS 2025, Tutorial Lectures
A2 - Bowen, Jonathan P.
A2 - Turrini, Andrea
PB - Springer Science and Business Media Deutschland GmbH
T2 - 7th International School on Engineering Trustworthy Software Systems, SETSS 2025
Y2 - 17 May 2025 through 23 May 2025
ER -