PAC Model Checking of Black-Box Continuous-Time Dynamical Systems

07/17/2020
by   Bai Xue, et al.
0

In this paper we present a novel model checking approach to finite-time safety verification of black-box continuous-time dynamical systems within the framework of probably approximately correct (PAC) learning. The black-box dynamical systems are the ones, for which no model is given but whose states changing continuously through time within a finite time interval can be observed at some discrete time instants for a given input. The new model checking approach is termed as PAC model checking due to incorporation of learned models with correctness guarantees expressed using the terms error probability and confidence. Based on the error probability and confidence level, our approach provides statistically formal guarantees that the time-evolving trajectories of the black-box dynamical system over finite time horizons fall within the range of the learned model plus a bounded interval, contributing to insights on the reachability of the black-box system and thus on the satisfiability of its safety requirements. The learned model together with the bounded interval is obtained by scenario optimization, which boils down to a linear programming problem. Three examples demonstrate the performance of our approach.

READ FULL TEXT
research
06/22/2022

What's Decidable about Discrete Linear Dynamical Systems?

We survey the state of the art on the algorithmic analysis of discrete l...
research
08/23/2018

Learning Timed Automata via Genetic Programming

Model learning has gained increasing interest in recent years. It derive...
research
07/06/2020

On LTL Model Checking for Low-Dimensional Discrete Linear Dynamical Systems

Consider a discrete dynamical system given by a square matrix M ∈ℚ^d × d...
research
01/26/2023

Conservative Safety Monitors of Stochastic Dynamical Systems

Generating accurate runtime safety estimates for autonomous systems is v...
research
08/14/2020

An Efficient Model Inference Algorithm for Learning-based Testing of Reactive Systems

Learning-based testing (LBT) is an emerging methodology to automate iter...
research
09/20/2018

Tight Continuous-Time Reachtubes for Lagrangian Reachability

We introduce continuous Lagrangian reachability (CLRT), a new algorithm ...
research
12/31/2021

Formal Verification of Unknown Dynamical Systems via Gaussian Process Regression

Leveraging autonomous systems in safety-critical scenarios requires veri...

Please sign up or login with your details

Forgot password? Click here to reset