CANDI: Curated Test-Time Adaptation for Multivariate Time-Series Anomaly Detection Under Distribution Shift
About
Multivariate time-series anomaly detection (MTSAD) aims to identify deviations from normality in multivariate time-series and is critical in real-world applications. However, in real-world deployments, distribution shifts are ubiquitous and cause severe performance degradation in pre-trained anomaly detector. Test-time adaptation (TTA) updates a pre-trained model on-the-fly using only unlabeled test data, making it promising for addressing this challenge. In this study, we propose CANDI (Curated test-time adaptation for multivariate time-series ANomaly detection under DIstribution shift), a novel TTA framework that selectively identifies and adapts to potential false positives while preserving pre-trained knowledge. CANDI introduces a False Positive Mining (FPM) strategy to curate adaptation samples based on anomaly scores and latent similarity, and incorporates a plug-and-play Spatiotemporally-Aware Normality Adaptation (SANA) module for structurally informed model updates. Extensive experiments demonstrate that CANDI significantly improves the performance of MTSAD under distribution shift, improving AUROC up to 14% while using fewer adaptation samples.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Anomaly Detection | SMD | F1 Score72.5 | 359 | |
| Multivariate Time Series Anomaly Detection | SWaT | F1 Score75.2 | 43 | |
| Multivariate Time Series Anomaly Detection | SMD 1-8 | AUROC87.2 | 9 | |
| Multivariate Time Series Anomaly Detection | SMD 2-1 | AUROC78 | 9 | |
| Multivariate Time Series Anomaly Detection | SMD 2-4 | AUROC90.8 | 9 | |
| Multivariate Time Series Anomaly Detection | SMD 3-2 | AUROC0.717 | 9 | |
| Multivariate Time Series Anomaly Detection | TSB-AD multivariate 200 datasets | AUPRC0.35 | 6 |