Anomaly Attribution of Multivariate Time Series using Counterfactual Reasoning
There are numerous methods for detecting anomalies in time series, but that is only the first step to understanding them. We strive to exceed this by explaining those anomalies. Thus we develop a novel attribution scheme for multivariate time series relying on counterfactual reasoning. We aim to answer the counterfactual question of would the anomalous event have occurred if the subset of the involved variables had been more similarly distributed to the data outside of the anomalous interval. Specifically, we detect anomalous intervals using the Maximally Divergent Interval (MDI) algorithm, replace a subset of variables with their in-distribution values within the detected interval and observe if the interval has become less anomalous, by re-scoring it with MDI. We evaluate our method on multivariate temporal and spatio-temporal data and confirm the accuracy of our anomaly attribution of multiple well-understood extreme climate events such as heatwaves and hurricanes.
Code (0)
등록된 구현이 없습니다.
Tasks
counterfactualCounterfactual ReasoningTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
Causally-Constrained Probabilistic Forecasting for Time-Series Anomaly Detection
Anomaly detection in multivariate time series is a central challenge in industrial monitoring, as failures frequently arise from complex temporal dynamics and cross-sensor interactions. While recent deep learning models,…
Anomaly DetectionDiverse Counterfactual Explanations for Anomaly Detection in Time Series
Data-driven methods that detect anomalies in times series data are ubiquitous in practice, but they are in general unable to provide helpful explanations for the predictions they make. In this work we propose a model-agn…
Anomaly DetectioncounterfactualTime SeriesTime Series Analysis+1Entropy Causal Graphs for Multivariate Time Series Anomaly Detection
Many multivariate time series anomaly detection frameworks have been proposed and widely applied. However, most of these frameworks do not consider intrinsic relationships between variables in multivariate time series da…
Anomaly DetectionTime SeriesTime Series Anomaly DetectionDoFlow: Flow-based Generative Models for Interventional and Counterfactual Forecasting on Time Series
Time-series forecasting increasingly demands not only accurate observational predictions but also causal forecasting under interventional and counterfactual queries in multivariate systems. We present DoFlow, a flow-base…
Anomaly DetectionGenAD: General Representations of Multivariate Time Series for Anomaly Detection
Anomaly Detection(AD) for multivariate time series is an active area in machine learning, with critical applications in Information Technology system management, Spacecraft Health monitoring, Multi-Robot Systems detectio…
Anomaly DetectionManagementTime SeriesTime Series Analysis+1