Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3447928.3456661acmconferencesArticle/Chapter ViewAbstractPublication PagescpsweekConference Proceedingsconference-collections
poster

Formal safety verification of unknown continuous-time systems: a data-driven approach

Published: 19 May 2021 Publication History

Abstract

This work studies formal verification of continuous-time continuous-space systems with unknown dynamics against safety specifications. The proposed framework is based on a data-driven construction of barrier certificates using which the safety of unknown systems is verified via a finite set of data collected from trajectories of systems with a priori guaranteed confidence. In the proposed scheme, we first cast the original safety problem as a robust convex program (RCP). Since the unknown model appears in one of the constraints of the proposed RCP, we provide the scenario convex program (SCP) corresponding to the original RCP by collecting finite numbers of data from systems' evolutions. We then establish a probabilistic closeness between the optimal value of SCP and that of RCP. Accordingly, we formally quantify the safety guarantee of unknown systems based on the number of data and the required level of safety confidence.
Motivations. In the past few years, formal methods have become a promising approach to analyze dynamical systems against high-level logic properties, e.g., those expressed as linear temporal logic (LTL) formulae, in a reliable way. In this regard, barrier certificates, as a discretization-free approach, have received significant attention as a useful tool for formal analysis of complex dynamical systems. In particular, barrier certificates are Lyapunov-like functions defined over the state space of systems subjected to a set of inequalities on both the function itself and its time derivative along the flow of the system. The existence of such a function provides a formal certificate for the safety of the system [1, 2].
To employ the proposed approaches in the setting of barrier certificates, one needs to know precise models of dynamical systems and, hence, those approaches are not applicable where the model is unknown. Although there are some identification techniques in the relevant literature to first learn the model and then provide the analysis framework (e.g., [3, 4]), acquiring an accurate model for complex systems is always very challenging, time-consuming, and expensive. This crucial challenge motivated us to employ data-driven approaches and directly construct barrier certificates via data collected from trajectories of unknown systems.

References

[1]
S. Prajna, A. Jadbabaie, and G. J. Pappas, "A framework for worst-case and stochastic safety verification using barrier certificates," IEEE Transactions on Automatic Control, vol. 52, no. 8, pp. 1415--1428, 2007.
[2]
P. Jagtap, S. Soudjani, and M. Zamani, "Formal synthesis of stochastic systems via control barrier certificates," IEEE Transactions on Automatic Control, 2020.
[3]
L. Wang, E. A. Theodorou, and M. Egerstedt, "Safe learning of quadrotor dynamics using barrier certificates," in 2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2018, pp. 2460--2465.
[4]
R. Cheng, G. Orosz, R. M. Murray, and J. W. Burdick, "End-to-end safe reinforcement learning through barrier functions for safety-critical continuous control tasks," in Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, 2019, pp. 3387--3395.
[5]
P. Mohajerin Esfahani, T. Sutter, and J. Lygeros, "Performance bounds for the scenario approach and an extension to a class of non-convex programs," IEEE Transactions on Automatic Control, vol. 60, no. 1, pp. 46--58, 2014.

Cited By

View all
  • (2024)Online Model-Free Safety Verification for Markov Decision Processes Without Safety Violation2024 European Control Conference (ECC)10.23919/ECC64448.2024.10590743(2224-2228)Online publication date: 25-Jun-2024
  • (2023)Online Learning of Safety function for Markov Decision Processes2023 European Control Conference (ECC)10.23919/ECC57647.2023.10178361(1-6)Online publication date: 13-Jun-2023
  • (2023)Data-Driven Synthesis of Safety Controllers for Partially-Observable Systems with Unknown Models2023 62nd IEEE Conference on Decision and Control (CDC)10.1109/CDC49753.2023.10384156(1052-1057)Online publication date: 13-Dec-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HSCC '21: Proceedings of the 24th International Conference on Hybrid Systems: Computation and Control
May 2021
300 pages
ISBN:9781450383394
DOI:10.1145/3447928
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 May 2021

Check for updates

Author Tags

  1. barrier certificates
  2. data-driven optimization
  3. formal safety verification
  4. unknown continuous-time systems

Qualifiers

  • Poster

Funding Sources

  • H2020 ERC Starting Grant AutoCPS

Conference

HSCC '21
Sponsor:

Acceptance Rates

HSCC '21 Paper Acceptance Rate 27 of 77 submissions, 35%;
Overall Acceptance Rate 153 of 373 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)69
  • Downloads (Last 6 weeks)6
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Online Model-Free Safety Verification for Markov Decision Processes Without Safety Violation2024 European Control Conference (ECC)10.23919/ECC64448.2024.10590743(2224-2228)Online publication date: 25-Jun-2024
  • (2023)Online Learning of Safety function for Markov Decision Processes2023 European Control Conference (ECC)10.23919/ECC57647.2023.10178361(1-6)Online publication date: 13-Jun-2023
  • (2023)Data-Driven Synthesis of Safety Controllers for Partially-Observable Systems with Unknown Models2023 62nd IEEE Conference on Decision and Control (CDC)10.1109/CDC49753.2023.10384156(1052-1057)Online publication date: 13-Dec-2023
  • (2022)A safety analysis method based on hazard pattern mining for single pilot operations air-ground task collaboration in commercial aircraftAerospace Systems10.1007/s42401-022-00182-66:1(25-36)Online publication date: 7-Dec-2022

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media