Memory Augmented Neural Network Adaptive Controller for Strict Feedback Nonlinear Systems
Deepan Muthirayan, Pramod P. Khargonekar

TL;DR
This paper introduces a novel memory-augmented neural network adaptive controller for strict feedback nonlinear systems, enhancing learning speed and stability by leveraging external memory to adapt to unknown and abrupt changes.
Contribution
It proposes a backstepping memory-augmented neural network adaptive control method with a specific external memory interface, improving learning speed and stability in unknown nonlinear systems.
Findings
Memory augmentation significantly improves learning speed.
The control system maintains bounded stability.
Numerical results validate the effectiveness of the approach.
Abstract
In this work, we consider the adaptive nonlinear control problem for strict feedback nonlinear systems, where the functions that determine the dynamics of the system are completely unknown. We assume that certain upper bounds for the functions s of the system are known. The objective of the control design is to design an adaptive controller that can adapt to changes in the unknown functions that are even abrupt. We propose a novel backstepping memory augmented NN (MANN) adaptive control method for the control of strict feedback non-linear systems. Here, each NN, in the backstepping NN adaptive controller, is augmented with an external working memory. The NN can write relevant information to its working memory and later retrieve them to modify its output, thus providing it with the capability to leverage past learned information effectively and improve its speed of learning. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Control of Nonlinear Systems · Neural Networks and Applications · Adaptive Dynamic Programming Control
