Verification of Neural Network Control Systems using Symbolic Zonotopes and Polynotopes
Carlos Trapiello, Christophe Combastel, Ali Zolghadri

TL;DR
This paper introduces a compositional symbolic approach using zonotopes and polynotopes for the verification of neural network control systems, enabling efficient and accurate safety analysis.
Contribution
It proposes a novel inclusion-preserving symbolic dependency modeling framework that combines zonotopes and polynotopes for NNCS verification, with an input partitioning algorithm for sensitivity analysis.
Findings
Achieves low conservatism in verification results
Demonstrates computational efficiency on benchmarks
Provides a scalable approach for complex systems
Abstract
Verification and safety assessment of neural network controlled systems (NNCSs) is an emerging challenge. To provide guarantees, verification tools must efficiently capture the interplay between the neural network and the physical system within the control loop. In this paper, a compositional approach focused on inclusion preserving long term symbolic dependency modeling is proposed for the analysis of NNCSs. First of all, the matrix structure of symbolic zonotopes is exploited to efficiently abstract the input/output mapping of the loop elements through (inclusion preserving) affine symbolic expressions, thus maintaining linear dependencies between interacting blocks. Then, two further extensions are studied. Firstly, symbolic polynotopes are used to abstract the loop elements behaviour by means of polynomial symbolic expressions and dependencies. Secondly, an original input…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Advanced Memory and Neural Computing · Fault Detection and Control Systems
