Data-Driven Safety Verification of Stochastic Systems via Barrier Certificates: A Wait-and-Judge Approach

被引:0
|
作者
Salamati, Ali [1 ]
Zamani, Majid [1 ,2 ]
机构
[1] Ludwig Maximilians Univ Munchen, Dept Comp Sci, Munich, Germany
[2] Univ Colorado Boulder, Dept Comp Sci, Boulder, CO USA
基金
欧盟地平线“2020”;
关键词
Data-driven approach; Stochastic systems; Safety specification; Formal verification; Barrier certificate; Robust convex program; Scenario convex program;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We provide a data-driven approach equipped with a formal guarantee for verifying the safety of stochastic systems with unknown dynamics. First, using a notion of barrier certificates, the safety verification for a stochastic system is cast as a robust convex program (RCP). Solving this optimization program is hard because the model of the stochastic system, which is unknown, appears in one of the constraints. Therefore, we construct a scenario convex program (SCP) by collecting a number of samples from trajectories of the system. Then, under some condition over the optimal value of the resulted SCP, we are able to relate its optimal decision variables to the safety of the original stochastic system and provide a formal out-of-sample performance guarantee. Particularly, we propose a so-called wait-and-judge approach which a posteriori checks some condition over the optimal value of the SCP for a fixed number of sampled data. If the condition is satisfied, then the safety specification is satisfied with some probability lower bound and a desired confidence. The effectiveness of our approach in requiring only a low number of samples compared to existing results in the literature is illustrated on a two-tank system by ensuring that the water levels in both tanks never reach a critical zone within a specific time horizon.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Data-Driven Safety Verification of Stochastic Systems via Barrier Certificates
    Salamati, Ali
    Lavaei, Abolfazl
    Soudjani, Sadegh
    Zamani, Majid
    [J]. IFAC PAPERSONLINE, 2021, 54 (05): : 7 - 12
  • [2] Data-driven verification and synthesis of stochastic systems via barrier certificates
    Salamati, Ali
    Lavaei, Abolfazl
    Soudjani, Sadegh
    Zamani, Majid
    [J]. AUTOMATICA, 2024, 159
  • [3] Verification of Switched Stochastic Systems via Barrier Certificates
    Anand, Mahathi
    Jagtap, Pushpak
    Zamani, Majid
    [J]. 2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 4373 - 4378
  • [4] Data-Driven Synthesis of Safety Controllers via Multiple Control Barrier Certificates
    Nejati, Ameneh
    Zamani, Majid
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2497 - 2502
  • [5] Stochastic safety verification using barrier certificates
    Prajna, S
    Jadbabaie, A
    Pappas, GJ
    [J]. 2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 929 - 934
  • [6] Probabilistic Safety Verification of Stochastic Hybrid Systems Using Barrier Certificates
    Huang, Chao
    Chen, Xin
    Lin, Wang
    Yang, Zhengfeng
    Li, Xuandong
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [7] Data-Driven Controller Synthesis of Unknown Nonlinear Polynomial Systems via Control Barrier Certificates
    Nejati, Ameneh
    Zhong, Bingzhuo
    Caccamo, Marco
    Zamani, Majid
    [J]. Proceedings of Machine Learning Research, 2022, 168 : 763 - 776
  • [8] Data-Driven Controller Synthesis of Unknown Nonlinear Polynomial Systems via Control Barrier Certificates
    Nejati, Ameneh
    Zhong, Bingzhuo
    Caccamo, Marco
    Zamani, Majid
    [J]. LEARNING FOR DYNAMICS AND CONTROL CONFERENCE, VOL 168, 2022, 168
  • [9] Safety Barrier Certificates for Stochastic Hybrid Systems
    Lavaei, Abolfazl
    Soudjani, Sadegh
    Frazzoli, Emilio
    [J]. 2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 880 - 885
  • [10] Safety Verification of Dynamical Systems via k-Inductive Barrier Certificates
    Anand, Mahathi
    Murali, Vishnu
    Trivedi, Ashutosh
    Zamani, Majid
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 1314 - 1320