A Causal Approach to Detecting Multivariate Time-series Anomalies and Root Causes
Wenzhuo Yang, Kun Zhang, Steven C.H. Hoi

TL;DR
This paper introduces a causal framework for detecting anomalies and their root causes in multivariate time series, improving interpretability and efficiency over traditional joint distribution models.
Contribution
It formulates anomaly detection from a causal perspective, enabling direct identification of root causes through causal structure learning and modular analysis.
Findings
Effective in simulated and real-world datasets
Robust against different types of anomalies
Facilitates root cause localization
Abstract
Detecting anomalies and the corresponding root causes in multivariate time series plays an important role in monitoring the behaviors of various real-world systems, e.g., IT system operations or manufacturing industry. Previous anomaly detection approaches model the joint distribution without considering the underlying mechanism of multivariate time series, making them computationally hungry and hard to identify root causes. In this paper, we formulate the anomaly detection problem from a causal perspective and view anomalies as instances that do not follow the regular causal mechanism to generate the multivariate data. We then propose a causality-based framework for detecting anomalies and root causes. It first learns the causal structure from data and then infers whether an instance is an anomaly relative to the local causal mechanism whose conditional distribution can be directly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Time Series Analysis and Forecasting · Network Security and Intrusion Detection
