Learning Model Checking and the Kernel Trick for Signal Temporal Logic on Stochastic Processes

被引:4
|
作者
Bortolussi, Luca [1 ,2 ]
Gallo, Giuseppe Maria [1 ]
Kretinsky, Jan [3 ]
Nenzi, Laura [1 ,4 ]
机构
[1] Univ Trieste, Trieste, Italy
[2] Saarland Univ, Modelling & Simulat Grp, Saarbrucken, Germany
[3] Tech Univ Munich, Munich, Germany
[4] Univ Technol, Vienna, Austria
关键词
D O I
10.1007/978-3-030-99524-9_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce a similarity function on formulae of signal temporal logic (STL). It comes in the form of a kernel function, well known in machine learning as a conceptually and computationally efficient tool. The corresponding kernel trick allows us to circumvent the complicated process of feature extraction, i.e. the (typically manual) effort to identify the decisive properties of formulae so that learning can be applied. We demonstrate this consequence and its advantages on the task of predicting (quantitative) satisfaction of STL formulae on stochastic processes: Using our kernel and the kernel trick, we learn (i) computationally efficiently (ii) a practically precise predictor of satisfaction, (iii) avoiding the difficult task of finding a way to explicitly turn formulae into vectors of numbers in a sensible way. We back the high precision we have achieved in the experiments by a theoretically sound PAC guarantee, ensuring our procedure efficiently delivers a close-to-optimal predictor.
引用
收藏
页码:281 / 300
页数:20
相关论文
共 50 条
  • [21] Parallel Model Checking for Temporal Epistemic Logic
    Kwiatkowska, Marta
    Lomuscio, Alessio
    Qu, Hongyang
    [J]. ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 543 - 548
  • [22] Decidability of model checking with the temporal logic EF
    Mayr, R
    [J]. THEORETICAL COMPUTER SCIENCE, 2001, 256 (1-2) : 31 - 62
  • [23] Model Checking over Paraconsistent Temporal Logic
    陈冬火
    王林章
    崔家林
    [J]. Journal of Donghua University(English Edition), 2008, 25 (05) : 571 - 580
  • [24] Coverage metrics for temporal logic model checking
    Chockler, Hana
    Kupferman, Orna
    Vardi, Moshe Y.
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 2006, 28 (03) : 189 - 212
  • [25] Model. checking for timed logic processes
    Mukhopadhyay, S
    Podelski, A
    [J]. COMPUTATIONAL LOGIC - CL 2000, 2000, 1861 : 598 - 612
  • [26] ON THE METRIC TEMPORAL LOGIC FOR CONTINUOUS STOCHASTIC PROCESSES
    Ikeda, Mitsumasa
    Yamagata, Yoriyuki
    Kihara, Takayuki
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2024, 20 (02) : 1 - 14
  • [27] Model predictive control of stochastic hybrid systems with signal temporal logic constraints
    Yao, Yuhua
    Sun, Jitao
    Zhang, Yu
    [J]. Automatica, 2025, 173
  • [28] STOCHASTIC KERNEL TEMPORAL DIFFERENCE FOR REINFORCEMENT LEARNING
    Bae, Jihye
    Giraldo, Luis Sanchez
    Chhatbar, Pratik
    Francis, Joseph
    Sanchez, Justin
    Principe, Jose
    [J]. 2011 IEEE INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2011,
  • [29] Bayesian Statistical Model Checking for Continuous Stochastic Logic
    Lal, Ratan
    Duan, Weikang
    Prabhakar, Pavithra
    [J]. 2020 18TH ACM-IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2020, : 35 - 45
  • [30] Completeness of bounded model checking temporal logic of knowledge
    Liu, Zhifeng
    Ge, Yun
    Zhang, Dong
    Zhou, Conghua
    [J]. Journal of Southeast University (English Edition), 2010, 26 (03) : 399 - 405