Lyapunov-Net: A Deep Neural Network Architecture for Lyapunov Function Approximation
arXiv:2109.13359
Abstract
We develop a versatile deep neural network architecture, called Lyapunov-Net, to approximate Lyapunov functions of dynamical systems in high dimensions. Lyapunov-Net guarantees positive definiteness, and thus it can be easily trained to satisfy the negative orbital derivative condition, which only renders a single term in the empirical risk function in practice. This significantly reduces the number of hyper-parameters compared to existing methods. We also provide theoretical justifications on the approximation power of Lyapunov-Net and its complexity bounds. We demonstrate the efficiency of the proposed method on nonlinear dynamical systems involving up to 30-dimensional state spaces, and show that the proposed approach significantly outperforms the state-of-the-art methods.
arXiv commentAccepted to 61st IEEE Conference on Decision and Control
References in corpus (8)
- Adam: A Method for Stochastic Optimization
- Solving high-dimensional partial differential equations using deep learning
- Physics Informed Deep Learning (Part I): Data-driven Solutions of Nonlinear Partial Differential Equations
- Weak Adversarial Networks for High-dimensional Partial Differential Equations
- Why Deep Neural Networks for Function Approximation?
- Neural Network Approximation: Three Hidden Layers Are Enough
- The Lyapunov Neural Network: Adaptive Stability Certification for Safe Learning of Dynamical Systems
- The Representation Power of Neural Networks: Breaking the Curse of Dimensionality