Counter-example guided synthesis of neural network Lyapunov functions for piecewise linear systems

被引:0
|
作者
Dai, Hongkai [1 ]
Landry, Benoit [2 ,3 ]
Pavone, Marco [2 ,3 ]
Tedrake, Russ [1 ,2 ,3 ]
机构
[1] Toyota Res Inst, Tokyo, Japan
[2] Stanford Univ, Stanford, CA 94305 USA
[3] MIT, Comp Sci & Artificial Intelligence Lab, Cambridge, MA 02139 USA
关键词
STABILITY; AFFINE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce an algorithm for synthesizing and verifying piecewise linear Lyapunov functions to prove global exponential stability of piecewise linear dynamical systems. The Lyapunov functions we synthesize are parameterized by feedforward neural networks with leaky ReLU activation units. To train these neural networks, we design a loss function that measures the maximal violation of the Lyapunov conditions in the state space. We show that this maximal violation can be computed by solving a mixed-integer linear program (MILP). Compared to previous learning-based approaches, our learning approach is able to certify with high precision that the learned neural network satisfies the Lyapunov conditions not only for sampled states, but over the entire state space. Moreover, compared to previous optimization-based approaches that require a pre-specified partition of the state space when synthesizing piecewise Lyapunov functions, our method can automatically search for both the partition and the Lyapunov function simultaneously. We demonstrate our algorithm on both continuous and discrete-time systems, including some for which known strategies for partitioning of the Lyapunov function would require introducing higher order Lyapunov functions.
引用
收藏
页码:1274 / 1281
页数:8
相关论文
共 50 条
  • [21] Stabilization of Orthogonal Piecewise Linear systems using Piecewise Linear Lyapunov-like functions
    Yfoulis, CA
    Muir, A
    Pettit, NBOL
    Wellstead, PE
    PROCEEDINGS OF THE 37TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1998, : 1476 - 1481
  • [22] Stabilization of orthogonal piecewise linear systems using piecewise linear Lyapunov-like functions
    Yfoulis, C.A.
    Muir, A.
    Pettit, N.B.O.L.
    Wellstead, P.E.
    Proceedings of the IEEE Conference on Decision and Control, 1998, 2 : 1476 - 1481
  • [23] On the construction of piecewise linear Lyapunov functions
    Ohta, Y
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 2173 - 2178
  • [24] A generalization of piecewise linear Lyapunov functions
    Ohta, Y
    Tsuji, M
    42ND IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, PROCEEDINGS, 2003, : 5091 - 5096
  • [25] Stability Analysis of Uncertain Piecewise Linear Systems Using Piecewise Quadratic Lyapunov Functions
    Ohta, Yuzo
    Yokoyama, Hisashi
    2010 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2010, : 2112 - 2117
  • [26] COUNTER-EXAMPLE TO SUFFICIENT AND NECESSARY CONDITION FOR THE ASYMPTOTIC STABILITY OF DISCRETE LINEAR INTERVAL SYSTEMS
    SHI, YQ
    ZHANG, H
    INTERNATIONAL JOURNAL OF CONTROL, 1989, 49 (03) : 1095 - 1097
  • [27] Stability analysis of nonlinear systems via piecewise linear Lyapunov functions
    Ohta, Y
    Yamamoto, K
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL II: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 208 - 211
  • [28] On Piecewise Quadratic Control-Lyapunov Functions for Switched Linear Systems
    Zhang, Wei
    Abate, Alessandro
    Vitus, Michael P.
    Hu, Jianghai
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 1088 - 1093
  • [29] Simulation and Satisfiability Guided Counter-example Triage for RTL Design Debugging
    Poulos, Zissis
    Yang, Yu-Shen
    Veneris, Andreas
    Le, Bao
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 618 - +
  • [30] Controller synthesis of fuzzy dynamic systems based on piecewise lyapunov functions
    Feng, G
    Wang, L
    10TH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3: MEETING THE GRAND CHALLENGE: MACHINES THAT SERVE PEOPLE, 2001, : 712 - 715