Scalable Incremental Robustness Analysis of Neural Network Feedback Systems
Authors: Zichen Wang, Peter Seiler, Geir Dullerud, Bin Hu
Organizations: Coordinated Science Laboratory and the Department of Electrical and Computer Engineering, University of Illinois Urbana–Champaign · Department of Electrical Engineering and Computer Science, at the University of Michigan · Electrical and Computer Engineering Department at the University of Minnesota
Semidefinite programming (SDP) certificates for feedback systems containing deep neural networks (NNs) typically scale with the total number of neurons, whereas small-gain tests are scalable but can be highly conservative. This paper develops a unified and scalable framework for incremental robust stability and performance analysis of feedback interconnections involving high-dimensional NNs and unmodeled dynamics. By combining a structured decomposition of the full-order SDP condition with scalable Lipschitz constant estimation algorithms, we derive reduced verification conditions that certify incremental convergence and incremental ℓ2-gain bounds. The dimensions of the resulting control-analysis linear matrix inequalities (LMIs) depend only on the widths of the last two network layers and are independent of network depth. The framework preserves the coupling between the plant and the NN, with the incremental small-gain condition recovered as a special case. To further reduce conservatism, we develop a multi-round alternating update scheme that iteratively refines the coupling variables while preserving scalability. Numerical experiments show that the proposed framework achieves state-of-the-art incremental ℓ2-gain bounds for large-scale NN feedback systems.
Figures & tables
Fig. 1 : Block diagram of the feedback interconnection F(G,ΔNN,ΔU) with exogenous input d and performance output e .
Method
Main control-analysis LMI dimension
Depth dependence
Coupling retained
Full-order SDP (Theorem 1 )
m+∑lnl
Yes
Full layerwise structure
Chordal-DeepSDP [ 17 ]
Small cliques; number grows with N
Yes
Full structure via sparse decomposition
Small gain (Proposition 1 )
m+nw
Via Lipschitz estimation only
Global scalar Lipschitz bound
Reduced condition (Theorem 2 )
m+nN−1+nw
Via Lipschitz estimation only
General plant–NN coupling via Y1,Y2,Y3
TABLE I : Comparison of the dimensions and structural properties of representative verification conditions.
Method
20
40
60
80
100
5000
Baselines
Theorem 1
6.48
6.47
6.41
∼
∼
∼
Chordal-DeepSDP
6.48
6.47
6.41
∼
∼
∼
Small-Gain + ECLipsE
7.86
7.89
7.39
7.56
7.67
> 1h
Small-Gain + ECLipsE-SN
10.75
10.23
9.16
10.40
14.74
10.61
Small-Gain + ECLipsE-GC
9.28
8.80
8.11
8.46
9.47
7.61
TABLE II : Upper bounds on the incremental ℓ2 gain versus network depth (Instance 1)
Method
20
40
60
80
100
5000
Baselines
Theorem 1
7.76
7.80
7.68
∼
∼
∼
Chordal-DeepSDP
7.76
7.80
7.68
∼
∼
∼
Small-Gain + ECLipsE
10.64
10.68
10.58
10.59
10.81
> 1h
Small-Gain + ECLipsE-SN
11.60
11.65
11.57
11.53
12.45
11.48
Small-Gain + ECLipsE-GC
10.74
10.84
10.73
10.73
11.40
10.29
TABLE III : Upper bounds on the incremental ℓ2 gain versus network depth (Instance 2)
Fig. 2 : Computational time versus network depth.
Method
ℓ2 Gain Bound
Baselines
Theorem 1
1.15
Chordal-DeepSDP
1.15
Small-Gain + ECLipsE
1.96
Small-Gain + ECLipsE-SN
2.10
Small-Gain + ECLipsE-GC
2.08
TABLE IV : Upper bound of the incremental ℓ2 gain for the spacecraft docking example.
Neural network robustness studies how models withstand adversarial inputs, data shifts, noise, and hardware faults while maintaining reliable predictions.
College of Control Science and Engineering, Zhejiang University, China · School of Science, Huzhou Normal University, China · Department of Mathematics, National University of Singapore, Singapore
Departments of Computer Science, Electrical and Computer Engineering, and Mathematics Northeastern University, Boston, MA. · Department of Naval Architecture and Marine Engineering, University of Michigan, Ann Arbor, MI.
Department of Aeronautics and Astronautics, Stanford University Stanford, CA, 94305, USA · Department of Computer Science, Stanford University Stanford, CA, 94305, USA