Data-Driven Permissible Safe Control with Barrier Certificates

Rayan Mazouz, John Skovbekk, Frederik Baymler Mathiesen, Eric Frew, Luca Laurenti +1 more
4/30/2024
cs.LGcs.ROeess.SY

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

This paper introduces a method of identifying a maximal set of safe strategies from data for stochastic systems with unknown dynamics using barrier certificates. The first step is learning the dynamics of the system via Gaussian process (GP) regression and obtaining probabilistic errors for this estimate. Then, we develop an algorithm for constructing piecewise stochastic barrier functions to find a maximal permissible strategy set using the learned GP model, which is based on sequentially pruning the worst controls until a maximal set is identified. The permissible strategies are guaranteed to maintain probabilistic safety for the true system. This is especially important for learning-enabled systems, because a rich strategy space enables additional data collection and complex behaviors while remaining safe. Case studies on linear and nonlinear systems demonstrate that increasing the size of the dataset for learning the system grows the permissible strategy set.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{mazouz2024datadriven,
  title  = {Data-Driven Permissible Safe Control with Barrier Certificates},
  author = {Rayan Mazouz and John Skovbekk and Frederik Baymler Mathiesen and Eric Frew and Luca Laurenti and Morteza Lahijanian},
  year   = {2024},
  eprint = {2405.00136},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.00136v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.00136.svg)](https://codeofpaper.com/paper/2405.00136)

Discussion