paper-with-me

Papers

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

2022-01-24 · Luca Bortolussi, Giuseppe Maria Gallo, Jan Křetínský, Laura Nenzi

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.

📄 PDF Abstract BibTeX arXiv:2201.09928

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Synchronous Signal Temporal Logic for Decidable Verification of Cyber-Physical Systems

2026-03-26 · Partha Roop, Sobhan Chatterjee, Avinash Malik, Nathan Allen 외 arxiv

Many Cyber Physical System (CPS) work in a safety-critical environment, where correct execution, reliability and trustworthiness are essential. Signal Temporal Logic (STL) provides a formal framework for checking safety-…

A kernel function for Signal Temporal Logic formulae

2020-09-11 · Luca Bortolussi, Giuseppe Maria Gallo, Laura Nenzi

We discuss how to define a kernel for Signal Temporal Logic (STL) formulae. Such a kernel allows us to embed the space of formulae into a Hilbert space, and opens up the use of kernel-based machine learning algorithms in…

BIG-bench Machine Learningregression

Generalized vec trick for fast learning of pairwise kernel models

2020-09-02 · Markus Viljanen, Antti Airola, Tapio Pahikkala

Pairwise learning corresponds to the supervised learning setting where the goal is to make predictions for pairs of objects. Prominent applications include predicting drug-target or protein-protein interactions, or custo…

Metric Learning

Optimization-Based Model Checking and Trace Synthesis for Complex STL Specifications

2024-08-13 · Sota Sato, Jie An, Zhenya Zhang, Ichiro Hasuo

We present a bounded model checking algorithm for signal temporal logic (STL) that exploits mixed-integer linear programming (MILP). A key technical element is our novel MILP encoding of the STL semantics; it follows the…

Self-checking Logical Agents

2021-11-09 · Stefania Costantini

This paper presents a comprehensive framework for run-time self-checking of logical agents, by means of temporal axioms to be dynamically checked. These axioms are specified by using an agent-oriented interval temporal l…