Learning Stable Nonparametric Dynamical Systems with Gaussian Process Regression

by   Wenxin Xiao, et al.

Modelling real world systems involving humans such as biological processes for disease treatment or human behavior for robotic rehabilitation is a challenging problem because labeled training data is sparse and expensive, while high prediction accuracy is required from models of these dynamical systems. Due to the high nonlinearity of problems in this area, data-driven approaches gain increasing attention for identifying nonparametric models. In order to increase the prediction performance of these models, abstract prior knowledge such as stability should be included in the learning approach. One of the key challenges is to ensure sufficient flexibility of the models, which is typically limited by the usage of parametric Lyapunov functions to guarantee stability. Therefore, we derive an approach to learn a nonparametric Lyapunov function based on Gaussian process regression from data. Furthermore, we learn a nonparametric Gaussian process state space model from the data and show that it is capable of reproducing observed data exactly. We prove that stabilization of the nominal model based on the nonparametric control Lyapunov function does not modify the behavior of the nominal model at training samples. The flexibility and efficiency of our approach is demonstrated on the benchmark problem of learning handwriting motions from a real world dataset, where our approach achieves almost exact reproduction of the training data.


Uniform Error Bounds for Gaussian Process Regression with Application to Safe Control

Data-driven models are subject to model errors due to limited and noisy ...

GPSINDy: Data-Driven Discovery of Equations of Motion

In this paper, we consider the problem of discovering dynamical system m...

A Gaussian Process Regression based Dynamical Models Learning Algorithm for Target Tracking

Maneuvering target tracking is a challenging problem for sensor systems ...

Sufficiently Accurate Model Learning for Planning

Data driven models of dynamical systems help planners and controllers to...

Dynamic Bayesian Learning and Calibration of Spatiotemporal Mechanistic Systems

We develop an approach for fully Bayesian learning and calibration of sp...

Learning Causally-Generated Stationary Time Series

We present the Causal Gaussian Process Convolution Model (CGPCM), a doub...

Sampling-free parametric model reduction for structured systems

We consider the reduction of parametric families of linear dynamical sys...

Please sign up or login with your details

Forgot password? Click here to reset