Learning Dynamical Systems with Side Information

08/23/2020
by   Amir Ali Ahmadi, et al.
0

We present a mathematical and computational framework for the problem of learning a dynamical system from noisy observations of a few trajectories and subject to side information. Side information is any knowledge we might have about the dynamical system we would like to learn besides trajectory data. It is typically inferred from domain-specific knowledge or basic principles of a scientific discipline. We are interested in explicitly integrating side information into the learning process in order to compensate for scarcity of trajectory observations. We identify six types of side information that arise naturally in many applications and lead to convex constraints in the learning problem. First, we show that when our model for the unknown dynamical system is parameterized as a polynomial, one can impose our side information constraints computationally via semidefinite programming. We then demonstrate the added value of side information for learning the dynamics of basic models in physics and cell biology, as well as for learning and controlling the dynamics of a model in epidemiology. Finally, we study how well polynomial dynamical systems can approximate continuously-differentiable ones while satisfying side information (either exactly or approximately). Our overall learning methodology combines ideas from convex optimization, real algebra, dynamical systems, and functional approximation theory, and can potentially lead to new synergies between these areas.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/20/2023

Safely Learning Dynamical Systems

A fundamental challenge in learning an unknown dynamical system is to re...
research
11/24/2020

Safely Learning Dynamical Systems from Short Trajectories

A fundamental challenge in learning to control an unknown dynamical syst...
research
02/18/2020

Bridging data science and dynamical systems theory

This short review describes mathematical techniques for statistical anal...
research
02/27/2018

Event-Triggered Controller Synthesis for Dynamical Systems with Temporal Logic Constraints

In this work, we propose an event-triggered con- trol framework for dyna...
research
10/07/2020

Learning Nonlinear Dynamics and Chaos: A Universal Framework for Knowledge-Based System Identification and Prediction

We present a universal framework for learning the behavior of dynamical ...
research
07/24/2019

Machine Learning the Tangent Space of Dynamical Instabilities from Data

For a large class of dynamical systems, the optimally time-dependent (OT...
research
05/27/2018

A Local Information Criterion for Dynamical Systems

Encoding a sequence of observations is an essential task with many appli...

Please sign up or login with your details

Forgot password? Click here to reset