Weighted Graph-Based Signal Temporal Logic Inference Using Neural Networks

09/16/2021
by   Nasim Baharisangari, et al.
0

Extracting spatial-temporal knowledge from data is useful in many applications. It is important that the obtained knowledge is human-interpretable and amenable to formal analysis. In this paper, we propose a method that trains neural networks to learn spatial-temporal properties in the form of weighted graph-based signal temporal logic (wGSTL) formulas. For learning wGSTL formulas, we introduce a flexible wGSTL formula structure in which the user's preference can be applied in the inferred wGSTL formulas. In the proposed framework, each neuron of the neural networks corresponds to a subformula in a flexible wGSTL formula structure. We initially train a neural network to learn the wGSTL operators and then train a second neural network to learn the parameters in a flexible wGSTL formula structure. We use a COVID-19 dataset and a rain prediction dataset to evaluate the performance of the proposed framework and algorithms. We compare the performance of the proposed framework with three baseline classification methods including K-nearest neighbors, decision trees, and artificial neural networks. The classification accuracy obtained by the proposed framework is comparable with the baseline classification methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/08/2021

Neural Network for Weighted Signal Temporal Logic

In this paper, we propose a neuro-symbolic framework called weighted Sig...
research
08/10/2022

Differentiable Inference of Temporal Logic Formulas

We demonstrate the first Recurrent Neural Network architecture for learn...
research
01/20/2020

A graph-based spatial temporal logic for knowledge representation and automated reasoning in cognitive robots

A new graph-based spatial temporal logic is proposed for knowledge repre...
research
05/24/2021

Uncertainty-Aware Signal Temporal Logic Inference

Temporal logic inference is the process of extracting formal description...
research
03/22/2019

Graph Temporal Logic Inference for Classification and Identification

Inferring spatial-temporal properties from data is important for many co...
research
04/15/2022

Interpretable Fault Diagnosis of Rolling Element Bearings with Temporal Logic Neural Network

Machine learning-based methods have achieved successful applications in ...
research
07/16/2020

Specification mining and automated task planning for autonomous robots based on a graph-based spatial temporal logic

We aim to enable an autonomous robot to learn new skills from demo video...

Please sign up or login with your details

Forgot password? Click here to reset