SReachTools Kernel Module: Data-Driven Stochastic Reachability Using Hilbert Space Embeddings of Distributions

From MaRDI portal
Publication:6354221

arXiv2011.10610MaRDI QIDQ6354221

Meeko M. K. Oishi, Adam J. Thorpe, Kendric R. Ortiz

Publication date: 20 November 2020

Abstract: We present algorithms for performing data-driven stochastic reachability as an addition to SReachTools, an open-source stochastic reachability toolbox. Our method leverages a class of machine learning techniques known as kernel embeddings of distributions to approximate the safety probabilities for a wide variety of stochastic reachability problems. By representing the probability distributions of the system state as elements in a reproducing kernel Hilbert space, we can learn the "best fit" distribution via a simple regularized least-squares problem, and then compute the stochastic reachability safety probabilities as simple linear operations. This technique admits finite sample bounds and has known convergence in probability. We implement these methods as part of SReachTools, and demonstrate their use on a double integrator system, on a million-dimensional repeated planar quadrotor system, and a cart-pole system with a black-box neural network controller.




Has companion code repository: https://github.com/unm-hscl/ajthor-ortiz-CDC2021








This page was built for publication: SReachTools Kernel Module: Data-Driven Stochastic Reachability Using Hilbert Space Embeddings of Distributions

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6354221)