Stability-Certified Reinforcement Learning via Spectral Normalization

12/26/2020
by   Ryoichi Takase, et al.
0

In this article, two types of methods from different perspectives based on spectral normalization are described for ensuring the stability of the system controlled by a neural network. The first one is that the L2 gain of the feedback system is bounded less than 1 to satisfy the stability condition derived from the small-gain theorem. While explicitly including the stability condition, the first method may provide an insufficient performance on the neural network controller due to its strict stability condition. To overcome this difficulty, the second one is proposed, which improves the performance while ensuring the local stability with a larger region of attraction. In the second method, the stability is ensured by solving linear matrix inequalities after training the neural network controller. The spectral normalization proposed in this article improves the feasibility of the a-posteriori stability test by constructing tighter local sectors. The numerical experiments show that the second method provides enough performance compared with the first one while ensuring enough stability compared with the existing reinforcement learning algorithms.

READ FULL TEXT
research
11/23/2020

Offset-free setpoint tracking using neural network controllers

In this paper, we present a method to analyze local and global stability...
research
09/29/2021

Lyapunov-stable neural-network control

Deep learning has had a far reaching impact in robotics. Specifically, d...
research
09/13/2021

Robust Stability of Neural-Network Controlled Nonlinear Systems with Parametric Variability

Stability certification and identification of the stabilizable operating...
research
11/19/2018

Neural Lander: Stable Drone Landing Control using Learned Dynamics

Precise trajectory control near ground is difficult for multi-rotor dron...
research
03/27/2021

Self-adaptive Torque Vectoring Controller Using Reinforcement Learning

Continuous direct yaw moment control systems such as torque-vectoring co...
research
02/25/2020

Separating the Effects of Batch Normalization on CNN Training Speed and Stability Using Classical Adaptive Filter Theory

Batch Normalization (BatchNorm) is commonly used in Convolutional Neural...

Please sign up or login with your details

Forgot password? Click here to reset