I. Introduction
The recent wide-spread success and adoption of neural networks in machine learning naturally lead to their applications in safety-critical domains such aerospace or automotive, thereby raising questions of safety. This letter addresses this question in the setting of nonlinear dynamical systems controlled by neural network controllers (see Figure 1). We present a method to certify stability of this closed-loop interconnection using convex semidefinite programming (SDP), under the assumption that the dynamics is polynomial and the activation functions in the neural network are semialgebraically representable (e.g., ReLU). Similarly, we derive SDPs that yield bounds on performance in terms of the nonlinear gain or assess robustness and input-to-state stability.
Nonlinear dynamical system controlled by a neural network.