Lyapunov-Based Deep Residual Neural Network (ResNet) Adaptive Control
Omkar Sudhir Patil, Duc M. Le, Emily J. Griffis, Warren E. Dixon
TL;DR
The paper tackles real-time adaptive control for uncertain nonlinear systems by extending Lyapunov-based weight adaptation to deep residual networks (ResNets). It introduces a recursive, Taylor-series-approximation framework to derive per-layer weight updates and proves asymptotic tracking via a nonsmooth Lyapunov analysis, with a control law that combines a ResNet feedforward, a sliding term, and a tracking term. The key contributions include the first Lyapunov-derived adaptation laws for an arbitrary-depth ResNet in adaptive control, a rigorous stability guarantee, and a 64% performance improvement over a fully-connected DNN-based controller demonstrated through extensive Monte Carlo simulations. The work shows that shortcut connections in ResNets mitigate vanishing gradients, enabling faster, more reliable online adaptation and improved function approximation, with potential extensions to LSTM-enhanced architectures and composite adaptive strategies.
Abstract
Deep Neural Network (DNN)-based controllers have emerged as a tool to compensate for unstructured uncertainties in nonlinear dynamical systems. A recent breakthrough in the adaptive control literature provides a Lyapunov-based approach to derive weight adaptation laws for each layer of a fully-connected feedforward DNN-based adaptive controller. However, deriving weight adaptation laws from a Lyapunov-based analysis remains an open problem for deep residual neural networks (ResNets). This paper provides the first result on Lyapunov-derived weight adaptation for a ResNet-based adaptive controller. A nonsmooth Lyapunov-based analysis is provided to guarantee asymptotic tracking error convergence. Comparative Monte Carlo simulations are provided to demonstrate the performance of the developed ResNet-based adaptive controller. The ResNet-based adaptive controller shows a 64% improvement in the tracking and function approximation performance, in comparison to a fully-connected DNN-based adaptive controller.
