Statistical Verification of Cyber-Physical Systems using Surrogate Models and Conformal Inference

被引:11
|
作者
Qin, Xin [1 ]
Xian, Yuan [1 ]
Zutshi, Aditya [2 ]
Fan, Chuchu [3 ]
Deshmukh, Jyotirmoy, V [1 ]
机构
[1] Univ Southern Calif, Los Angeles, CA 90007 USA
[2] Galois Inc, Portland, OR USA
[3] MIT, 77 Massachusetts Ave, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
CHECKING; ROBUSTNESS;
D O I
10.1109/ICCPS54341.2022.00017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Uncertainty in safety-critical cyber-physical systems can be modeled using a finite number of parameters or input signals. Given a system specification in Signal Temporal Logic (STL), we would like to verify that for all (infinite) values of the model parameters/input signals, the system satisfies its specification. Unfortunately, this problem is undecidable in general. Statistical model checking (SMC) offers a solution by providing guarantees on the correctness of CPS models by statistically reasoning on model simulations. We propose a new approach for statistical verification of CPS models for userprovided distribution on the model parameters. Our technique uses model simulations to learn surrogate models, and uses conformal inference to provide probabilistic guarantees on the satisfaction of a given STL property. Additionally, we can provide prediction intervals containing the quantitative satisfaction values of the given STL property for any user-specified confidence level. We also propose a refinement procedure based on Gaussian Process (GP)-based surrogate models for obtaining fine-grained probabilistic guarantees over sub-regions in the parameter space. This in turn enables the CPS designer to choose assured validity domains in the parameter space for safety-critical applications. Finally, we demonstrate the efficacy of our technique on several CPS models.
引用
收藏
页码:116 / 126
页数:11
相关论文
共 50 条
  • [1] Statistical Verification of Hyperproperties for Cyber-Physical Systems
    Wang, Yu
    Zarei, Mojtaba
    Bonakdarpour, Borzoo
    Pajic, Miroslav
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [2] Statistical Verification using Surrogate Models and Conformal Inference and a Comparison with Risk-Aware Verification
    Qin, Xin
    Xia, Yuan
    Zutshi, Aditya
    Fan, Chuchu
    Deshmukh, Jyotirmoy V.
    ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2024, 8 (02)
  • [3] Differentially Private Algorithms for Statistical Verification of Cyber-Physical Systems
    Wang, Yu
    Sibai, Hussein
    Yen, Mark
    Mitra, Sayan
    Dullerud, Geir E.
    IEEE Open Journal of Control Systems, 2022, 1 : 294 - 305
  • [4] Statistical Verification of Learning-Based Cyber-Physical Systems
    Zarei, Mojtaba
    Wang, Yu
    Pajic, Miroslav
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (HSCC2020) (PART OF CPS-IOT WEEK), 2020,
  • [5] Heterogeneous Verification of Cyber-Physical Systems using Behavior Relations
    Rajhans, Akshay
    Krogh, Bruce H.
    HSCC 12: PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2012, : 35 - 44
  • [6] Security Verification for Cyber-Physical Systems Using Model Checking
    Chan, Ching-Chieh
    Yang, Cheng-Zen
    Fan, Chin-Feng
    IEEE ACCESS, 2021, 9 : 75169 - 75186
  • [7] Runtime Verification for Distributed Cyber-Physical Systems
    Momtaz, Anik
    2021 40TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2021), 2021, : 349 - 350
  • [8] Towards Foundational Verification of Cyber-physical Systems
    Malecha, Gregory
    Ricketts, Daniel
    Alvarez, Mario M.
    Lerner, Sorin
    2016 SCIENCE OF SECURITY FOR CYBER-PHYSICAL SYSTEMS WORKSHOP (SOSCYPS), 2016,
  • [9] Towards Verification of Uncertain Cyber-Physical Systems
    Radojicic, Carna
    Grimm, Christoph
    Jantsch, Axel
    Rathmair, Michael
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (247): : 1 - 17
  • [10] A Hybrid Approach to Cyber-Physical Systems Verification
    Kumar, Pratyush
    Goswami, Dip
    Chakraborty, Samarjit
    Annaswamy, Anuradha
    Lampka, Kai
    Thiele, Lothar
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 688 - 696