Safely Learning Dynamical Systems from Short Trajectories

11/24/2020
by   Amir Ali Ahmadi, et al.
0

A fundamental challenge in learning to control an unknown dynamical system is to reduce model uncertainty by making measurements while maintaining safety. In this work, we formulate a mathematical definition of what it means to safely learn a dynamical system by sequentially deciding where to initialize the next trajectory. In our framework, the state of the system is required to stay within a given safety region under the (possibly repeated) action of all dynamical systems that are consistent with the information gathered so far. For our first two results, we consider the setting of safely learning linear dynamics. We present a linear programming-based algorithm that either safely recovers the true dynamics from trajectories of length one, or certifies that safe learning is impossible. We also give an efficient semidefinite representation of the set of initial conditions whose resulting trajectories of length two are guaranteed to stay in the safety region. For our final result, we study the problem of safely learning a nonlinear dynamical system. We give a second-order cone programming based representation of the set of initial conditions that are guaranteed to remain in the safety region after one application of the system dynamics.

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
08/23/2020

Learning Dynamical Systems using Local Stability Priors

A coupled computational approach to simultaneously learn a vector field ...
research
04/29/2021

Grid-Free Computation of Probabilistic Safety with Malliavin Calculus

We work with continuous-time, continuous-space stochastic dynamical syst...
research
08/23/2020

Learning Dynamical Systems with Side Information

We present a mathematical and computational framework for the problem of...
research
01/01/2022

Joint Learning-Based Stabilization of Multiple Unknown Linear Systems

Learning-based control of linear systems received a lot of attentions re...
research
10/19/2020

Learning a Low-dimensional Representation of a Safe Region for Safe Reinforcement Learning on Dynamical Systems

For safely applying reinforcement learning algorithms on high-dimensiona...
research
05/12/2020

Safe Learning-based Observers for Unknown Nonlinear Systems using Bayesian Optimization

Data generated from dynamical systems with unknown dynamics enable the l...

Please sign up or login with your details

Forgot password? Click here to reset