Robust Spatiotemporally Contiguous Anomaly Detection Using Tensor Decomposition
Rachita Mondal, Mert Indibi, Tapabrata Maiti, Selin Aviyente
TL;DR
This work tackles unsupervised anomaly detection in spatiotemporal data by modeling the observed tensor as a sum of a low-rank normal component and a sparse, spatiotemporally smooth anomaly component. It extends HoRPCA with graph total variation regularizers to enforce temporal persistence and spatial contiguity on the sparse anomalies, and couples this with a proximal-ADMM optimization framework for scalable inference. An anomaly scoring scheme based on local neighborhood likelihoods is proposed, enabling significance-guided detection with calibrated confidence. Empirical results on synthetic data and real-world datasets ( NYC taxi data and server-machine logs) show that the proposed LR-STSS and its variants outperform HoRPCA, with notable gains in real-data anomaly detection when using the likelihood-based scoring. The framework offers a principled way to impute missing values and could be extended to capture higher-order temporal dynamics in spatiotemporal graphs.
Abstract
Anomaly detection in spatiotemporal data is a challenging problem encountered in a variety of applications, including video surveillance, medical imaging data, and urban traffic monitoring. Existing anomaly detection methods focus mainly on point anomalies and cannot deal with temporal and spatial dependencies that arise in spatio-temporal data. Tensor-based anomaly detection methods have been proposed to address this problem. Although existing methods can capture dependencies across different modes, they are primarily supervised and do not account for the specific structure of anomalies. Moreover, these methods focus mainly on extracting anomalous features without providing any statistical confidence. In this paper, we introduce an unsupervised tensor-based anomaly detection method that simultaneously considers the sparse and spatiotemporally smooth nature of anomalies. The anomaly detection problem is formulated as a regularized robust low-rank + sparse tensor decomposition where the total variation of the tensor with respect to the underlying spatial and temporal graphs quantifies the spatiotemporal smoothness of the anomalies. Once the anomalous features are extracted, we introduce a statistical anomaly scoring framework that accounts for local spatio-temporal dependencies. The proposed framework is evaluated on both synthetic and real data.
