Learning Lyapunov Functions for Piecewise Affine Systems with Neural Network Controllers
Not on the map. Why?
Abstract (arXiv)
We propose a learning-based method for Lyapunov stability analysis of piecewise affine dynamical systems in feedback with piecewise affine neural network controllers. The proposed method consists of an iterative interaction between a learner and a verifier, where in each iteration, the learner uses a collection of samples of the closed-loop system to propose a Lyapunov function candidate as the solution to a convex program. The learner then queries the verifier, which solves a mixed-integer program to either validate the proposed Lyapunov function candidate or reject it with a counterexample, i.e., a state where the stability condition fails. This counterexample is then added to the sample set of the learner to refine the set of Lyapunov function candidates. We design the learner and the verifier based on the analytic center cutting-plane method, in which the verifier acts as the cutting-plane oracle to refine the set of Lyapunov function candidates. We show that when the set of Lyapunov functions is full-dimensional in the parameter space, the overall procedure finds a Lyapunov function in a finite number of iterations. We demonstrate the utility of the proposed method in searching for quadratic and piecewise quadratic Lyapunov functions.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 2; 2024: 1.
7 papers.
- 2023Neural Operators of Backstepping Controller and Observer Gain Functions for Reaction-Diffusion PDEscited by 16
- 2022Joint Differentiable Optimization and Verification for Certified Reinforcement Learningcited by 11
- 2023A General Framework for Verification and Control of Dynamical Models via Certificate Synthesiscited by 6
- 2024Model Predictive Control and Reinforcement Learning: A Unified Framework Based on Dynamic Programmingcited by 5
- 2021Adversarially Robust Stability Certificates can be Sample-Efficientcited by 2
- 2021Robust Stability of Neural Network-controlled Nonlinear Systems with Parametric Variabilitycited by 1
- 2022Revisiting PGD Attacks for Stability Analysis of Large-Scale Nonlinear Systems and Perception-Based Controlcited by 0
- 2024Model Predictive Control and Reinforcement Learning: A Unified Framework Based on Dynamic Programming2 Jun 2024
- 2023A General Framework for Verification and Control of Dynamical Models via Certificate Synthesis12 Sep 2023
- 2023Neural Operators of Backstepping Controller and Observer Gain Functions for Reaction-Diffusion PDEs18 Mar 2023
- 2022Joint Differentiable Optimization and Verification for Certified Reinforcement Learning28 Jan 2022
- 2022Revisiting PGD Attacks for Stability Analysis of Large-Scale Nonlinear Systems and Perception-Based Control3 Jan 2022
- 2021Adversarially Robust Stability Certificates can be Sample-Efficient20 Dec 2021
- 2021Robust Stability of Neural Network-controlled Nonlinear Systems with Parametric Variability13 Sep 2021