Neural Lyapunov Function Approximation with Self-Supervised Reinforcement Learning

Luc McCutcheon, Bahman Gharesifard, Saber Fallah
3/19/2025
cs.ROcs.AIcs.CG

Official code: CAV-Research-Lab/SACLA (5 stars, MIT, last commit 2025-06-16).

Abstract

Control Lyapunov functions are traditionally used to design a controller which ensures convergence to a desired state, yet deriving these functions for nonlinear systems remains a complex challenge. This paper presents a novel, sample-efficient method for neural approximation of nonlinear Lyapunov functions, leveraging self-supervised Reinforcement Learning (RL) to enhance training data generation, particularly for inaccurately represented regions of the state space. The proposed approach employs a data-driven World Model to train Lyapunov functions from off-policy trajectories. The method is validated on both standard and goal-conditioned robotic tasks, demonstrating faster convergence and higher approximation accuracy compared to the state-of-the-art neural Lyapunov approximation baseline. The code is available at: https://github.com/CAV-Research-Lab/SACLA.git

View on arXivView PDF

Code Implementations(1)

MIT

Neural-Lyapunov-Approximation-SACLA

50PythonFeb 20, 20251 years agoMIT

Similar Papers

Cite this paper

@article{mccutcheon2025neural,
  title  = {Neural Lyapunov Function Approximation with Self-Supervised Reinforcement Learning},
  author = {Luc McCutcheon and Bahman Gharesifard and Saber Fallah},
  year   = {2025},
  eprint = {2503.15629},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.15629v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.15629.svg)](https://codeofpaper.com/paper/2503.15629)

Discussion