atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Lyapunov-stable Neural Control for State and Output Feedback: A Novel Formulation

ICML 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Semidefinite relaxations for verification · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a neural Lyapunov framework that jointly learns NN controllers, observers and Lyapunov functions for state and output feedback, using PGD counterexamples during training and post-hoc alpha,beta-CROWN verification to certify a larger ROA.

Problem

Obtaining formal Lyapunov stability guarantees and region-of-attraction certificates for neural network controllers on nonlinear systems, especially with output feedback, is hard because existing methods rely on expensive SOS, MIP or SMT solvers and restrict Lyapunov derivative constraints to an exp

Approach

Reformulates the Lyapunov derivative condition so it is enforced only inside the implicitly defined invariant sublevel set (intersected with a box), trains with cheap PGD counterexamples instead of complete verifiers, and certifies post-training with alpha,beta-CROWN branch-and-bound on GPU, plus a learned NN observer for output feedback.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace DITL's MIP verifier with α,β-CROWNVerification of DITL-trained models · Pendulum stateverification runtime: 7.8s -> 11.3sHurt
Replace DITL's MIP verifier with α,β-CROWNVerification of DITL-trained models · Path trackingverification runtime: 13.3s -> 11.7sHelped
Replace DITL's MIP verifier with α,β-CROWNVerification of DITL-trained models · Cartpoleverification runtime: 448s -> 129sHelped
Replace DITL's MIP verifier with α,β-CROWNVerification of DITL-trained models · PVTOLverification runtime: 1935s -> 217sHelped
Restrict Lyapunov derivative constraints to the certifiable ROA instead of enforcing them across the entire region of interestProposed formulation · Inverted pendulum and path trackingcertified ROAHelped
Use the previous formulation that enforces the Lyapunov derivative condition over the entire region (ablation)Quadrotor state feedback · 2D quadrotorverification successHurt
Use the previous formulation that enforces the Lyapunov derivative condition over the entire region (ablation)Quadrotor output-feedback control · 2D quadrotor with lidarverification successHurt

Surprising findings

Limitations

Experimental setup

Datasets: simulated dynamics of inverted pendulum, path tracking, 2D quadrotor, cartpole, PVTOL (from prior works)

Benchmarks: inverted pendulum ROA path tracking ROA cartpole verification runtime PVTOL verification runtime 2D quadrotor state and output feedback ROA

Metrics: certified ROA size verification runtime

Baselines: DITL NLC UNL LQR quadratic Lyapunov function

Builds on: alpha,beta-CROWN neural Lyapunov control CEGIS Luenberger observer

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy