论文标题
PAC模型检查黑盒连续时间动力学系统
PAC Model Checking of Black-Box Continuous-Time Dynamical Systems
论文作者
论文摘要
在本文中,我们提出了一种新型的模型检查方法,以在可能是正确的(PAC)学习的框架内对黑盒连续时间动态系统进行有限时间安全验证。黑盒动力系统是其中一个模型,但可以在某些离散时间瞬间观察到给定输入的时间间隔内的状态在有限的时间间隔内连续变化。新的模型检查方法被称为PAC模型检查,这是由于使用错误概率和置信度表达的正确性保证的学习模型。根据错误概率和置信度,我们的方法提供了统计形式的确保,即有限时间范围内黑盒动力系统的随时间不断发展的轨迹落在学习模型的范围内以及有界间隔的范围内,从而有助于深入了解黑盒系统的可达性,从而满足其安全要求。通过方案优化获得了学习的模型以及有界间隔,这归结为线性编程问题。三个例子证明了我们方法的表现。
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.