SYAIJun 26, 2023

Verification of Neural Network Control Systems using Symbolic Zonotopes and Polynotopes

arXiv:2306.14619v13 citationsh-index: 35
Originality Incremental advance
AI Analysis

This addresses safety verification for neural network control systems, which is an incremental improvement in domain-specific methods.

The paper tackles the challenge of verifying neural network controlled systems by proposing a compositional approach using symbolic zonotopes and polynotopes to model dependencies, achieving a good trade-off between low conservatism and computational efficiency in benchmarks.

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 partitioning algorithm takes advantage of symbol preservation to assess the sensitivity of the computed approximation to some input directions. The approach is evaluated via different numerical examples and benchmarks. A good trade-off between low conservatism and computational efficiency is obtained.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes