Learning Temporal Causal Sequence Relationships from Real-Time Time-Series
Machine Learning
2021-01-26 v6 Artificial Intelligence
Logic in Computer Science
Abstract
We aim to mine temporal causal sequences that explain observed events (consequents) in time-series traces. Causal explanations of key events in a time-series has applications in design debugging, anomaly detection, planning, root-cause analysis and many more. We make use of decision trees and interval arithmetic to mine sequences that explain defining events in the time-series. We propose modified decision tree construction metrics to handle the non-determinism introduced by the temporal dimension. The mined sequences are expressed in a readable temporal logic language that is easy to interpret. The application of the proposed methodology is illustrated through various examples.
Cite
@article{arxiv.1905.12262,
title = {Learning Temporal Causal Sequence Relationships from Real-Time Time-Series},
author = {Antonio Anastasio Bruto da Costa and Pallab Dasgupta},
journal= {arXiv preprint arXiv:1905.12262},
year = {2021}
}
Comments
This article appears in the Journal of Artificial Intelligence