DeepAI AI Chat
Log In Sign Up

Robust Recurrent Neural Network to Identify Ship Motion in Open Water with Performance Guarantees – Technical Report

by   Daniel Frank, et al.

Recurrent neural networks are capable of learning the dynamics of an unknown nonlinear system purely from input-output measurements. However, the resulting models do not provide any stability guarantees on the input-output mapping. In this work, we represent a recurrent neural network as a linear time-invariant system with nonlinear disturbances. By introducing constraints on the parameters, we can guarantee finite gain stability and incremental finite gain stability. We apply this identification method to learn the motion of a four-degrees-of-freedom ship that is moving in open water and compare it against other purely learning-based approaches with unconstrained parameters. Our analysis shows that the constrained recurrent neural network has a lower prediction accuracy on the test set, but it achieves comparable results on an out-of-distribution set and respects stability conditions.


page 1

page 2

page 3

page 4


Recurrent Equilibrium Networks: Unconstrained Learning of Stable and Robust Dynamical Models

This paper introduces recurrent equilibrium networks (RENs), a new class...

Learning Recurrent Neural Net Models of Nonlinear Systems

We consider the following learning problem: Given sample pairs of input ...

Design And Analysis Of Three-Output Open Differential with 3-DOF

This paper presents a novel passive three-output differential with three...

Learning Topology and Dynamics of Large Recurrent Neural Networks

Large-scale recurrent networks have drawn increasing attention recently ...

Dynamics Estimation Using Recurrent Neural Network

There is a plenty of research going on in field of robotics. One of the ...

Repeated sequential learning increases memory capacity via effective decorrelation in a recurrent neural network

Memories in neural system are shaped through the interplay of neural and...