mlsanityData to 7 Oct 2026

Learning Control Lyapunov Functions from Counterexamples and Demonstrations

arXiv 1804.05285 ↗First posted 14 Apr 2018eess.SY cs.SYcited by 19

Not on the map. Why?

Abstract (arXiv)

We present a technique for learning control Lyapunov-like functions, which are used in turn to synthesize controllers for nonlinear dynamical systems that can stabilize the system, or satisfy specifications such as remaining inside a safe set, or eventually reaching a target set while remaining inside a safe set. The learning framework uses a demonstrator that implements a black-box, untrusted strategy presumed to solve the problem of interest, a learner that poses finitely many queries to the demonstrator to infer a candidate function, and a verifier that checks whether the current candidate is a valid control Lyapunov function. The overall learning framework is iterative, eliminating a set of candidates on each iteration using the counterexamples discovered by the verifier and the demonstrations over these counterexamples. We prove its convergence using ellipsoidal approximation techniques from convex optimization. We also implement this scheme using nonlinear MPC controllers to serve as demonstrators for a set of state and trajectory stabilization problems for nonlinear dynamical systems. We show how the verifier can be constructed efficiently using convex relaxations of the verification problem for polynomial systems to semi-definite programming (SDP) problem instances. Our approach is able to synthesize relatively simple polynomial control Lyapunov functions, and in that process replace the MPC using a guaranteed and computationally less expensive controller.

Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Apr 2018.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2019: 1; 2020: 0; 2021: 2; 2022: 5; 2023: 5; 2024: 1; 2025: 5.

19 papers.

Sort:

By area:

  1. 2022Safe Control Under Input Limits with Neural Control Barrier Functionscited by 27
  2. 2021Stability Verification in Stochastic Control Systems via Neural Network Supermartingalescited by 24
  3. 2023Neural Lyapunov Control for Discrete-Time Systemscited by 21
  4. 2022SABLAS: Learning Safe Control for Black-box Dynamical Systemscited by 17
  5. 2022Learning Riemannian Stable Dynamical Systems via Diffeomorphismscited by 17
  6. 2022Neural Koopman Lyapunov Controlcited by 11
  7. 2023Neural Abstractionscited by 11
  8. 2024Verification-Aided Learning of Neural Network Barrier Functions with Termination Guaranteescited by 7
  9. 2023A General Framework for Verification and Control of Dynamical Models via Certificate Synthesiscited by 6
  10. 2023Learning Stability Attention in Vision-based End-to-end Driving Policiescited by 5
  11. 2021Adversarially Robust Stability Certificates can be Sample-Efficientcited by 2
  12. 2019Formal Policy Learning from Demonstrations for Reachability Propertiescited by 0
7 more
  1. 2022Revisiting PGD Attacks for Stability Analysis of Large-Scale Nonlinear Systems and Perception-Based Controlcited by 0
  2. 2023Enabling Efficient, Reliable Real-World Reinforcement Learning with Approximate Physics-Based Modelscited by 0
  3. 2025A Guaranteed-Stable Neural Network Approach for Optimal Control of Nonlinear Systemscited by 0
  4. 2025Provably-Stable Neural Network-Based Control of Nonlinear Systemscited by 0
  5. 2025Learning Geometrically-Informed Lyapunov Functions with Deep Diffeomorphic RBF Networkscited by 0
  6. 2025Reinforcement Learning for Robust Ageing-Aware Control of Li-ion Battery Systems with Data-Driven Formal Verificationcited by 0
  7. 2025Lyapunov Stability Learning with Nonlinear Control via Inductive Biasescited by 0