Stability and Performance Verification of Dynamical Systems Controlled by Neural Networks: Algorithms and Complexity

被引:2
|
作者
Korda, Milan [1 ,2 ]
机构
[1] CNRS, LAAS, F-31400 Toulouse, France
[2] Czech Tech Univ, Fac Elect Engn, Prague 16626, Czech Republic
来源
基金
新加坡国家研究基金会; 欧盟地平线“2020”;
关键词
Asymptotic stability; Biological neural networks; Numerical stability; Control systems; Stability criteria; Lyapunov methods; Convex functions; Neural networks; certification; stability; semidefinite programming; OPTIMIZATION;
D O I
10.1109/LCSYS.2022.3181806
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This letter makes several contributions on stability and performance verification of nonlinear dynamical systems controlled by neural networks. First, we show that the stability and performance of a polynomial dynamical system controlled by a neural network with semialgebraically representable activation functions (e.g., ReLU) can be certified by convex semidefinite programming. The result is based on the fact that the semialgebraic representation of the activation functions and polynomial dynamics allows one to search for a Lyapunov function using polynomial sum-of-squares methods. Second, we remark that even in the case of a linear system controlled by a neural network with ReLU activation functions, the problem of verifying asymptotic stability is undecidable. Finally, under additional assumptions, we establish a converse result on the existence of a polynomial Lyapunov function for this class of systems. Numerical results with code available online on examples of state-space dimension up to 50 and neural networks with several hundred neurons and up to 30 layers demonstrate the method.
引用
收藏
页码:3265 / 3270
页数:6
相关论文
共 50 条
  • [1] Dynamical complexity in cognitive neural networks
    Goles, Eric
    Palacios, Adrian G.
    [J]. BIOLOGICAL RESEARCH, 2007, 40 (04) : 479 - 485
  • [2] Dynamical learning algorithms for neural networks and neural constructivism
    Blanzieri, E
    [J]. BEHAVIORAL AND BRAIN SCIENCES, 1997, 20 (04) : 559 - +
  • [3] Topological and Dynamical Complexity of Random Neural Networks
    Wainrib, Gilles
    Touboul, Jonathan
    [J]. PHYSICAL REVIEW LETTERS, 2013, 110 (11)
  • [4] Stability analysis of dynamical neural networks
    Fang, YG
    Kincaid, TG
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1996, 7 (04): : 996 - 1006
  • [5] Stability analysis of dynamical neural networks
    Chen, TP
    Lu, WL
    [J]. PROCEEDINGS OF 2003 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS & SIGNAL PROCESSING, PROCEEDINGS, VOLS 1 AND 2, 2003, : 112 - 116
  • [6] PARALLEL IN TIME ALGORITHMS FOR MULTISCALE DYNAMICAL SYSTEMS USING INTERPOLATION AND NEURAL NETWORKS
    Yalla, Gopal R.
    Engquist, Bjorn
    [J]. HIGH PERFORMANCE COMPUTING SYMPOSIUM (HPC 2018), 2018, 50 (04):
  • [7] On state-space neural networks for systems identification: Stability and complexity
    Gil, P.
    Henriques, J.
    Dourado, A.
    Duarte-Ramos, H.
    [J]. 2006 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2006, : 632 - +
  • [8] CMAC neural networks for control of nonlinear dynamical systems: Structure, stability and passivity
    Commuri, S
    Lewis, FL
    [J]. AUTOMATICA, 1997, 33 (04) : 635 - 641
  • [9] A VIEW OF NEURAL NETWORKS AS DYNAMICAL SYSTEMS
    Cessac, B.
    [J]. INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2010, 20 (06): : 1585 - 1629
  • [10] Learning dynamical systems by neural networks
    Bagarinao, E
    Nomura, T
    Pakdaman, K
    Sato, S
    [J]. ICONIP'98: THE FIFTH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING JOINTLY WITH JNNS'98: THE 1998 ANNUAL CONFERENCE OF THE JAPANESE NEURAL NETWORK SOCIETY - PROCEEDINGS, VOLS 1-3, 1998, : 225 - 228