Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Causality-Aware Contrastive Learning for Robust Multivariate Time-Series Anomaly Detection

About

Utilizing the complex inter-variable causal relationships within multivariate time-series provides a promising avenue toward more robust and reliable multivariate time-series anomaly detection (MTSAD) but remains an underexplored area of research. This paper proposes Causality-Aware contrastive learning for RObust multivariate Time-Series (CAROTS), a novel MTSAD pipeline that incorporates the notion of causality into contrastive learning. CAROTS employs two data augmentors to obtain causality-preserving and -disturbing samples that serve as a wide range of normal variations and synthetic anomalies, respectively. With causality-preserving and -disturbing samples as positives and negatives, CAROTS performs contrastive learning to train an encoder whose latent space separates normal and abnormal samples based on causality. Moreover, CAROTS introduces a similarity-filtered one-class contrastive loss that encourages the contrastive learning process to gradually incorporate more semantically diverse samples with common causal relationships. Extensive experiments on five real-world and two synthetic datasets validate that the integration of causal relationships endows CAROTS with improved MTSAD capabilities. The code is available at https://github.com/kimanki/CAROTS.

HyunGi Kim, Jisoo Mok, Dongjun Lee, Jaihyun Lew, Sungjae Kim, Sungroh Yoon• 2025

Related benchmarks

TaskDatasetResultRank
Time Series Anomaly DetectionPSM
AUC-ROC0.767
36
Time Series Anomaly DetectionMSL
AUC-ROC55.7
36
Time Series Anomaly DetectionCalIt2
AUC-ROC0.767
16
Time Series Anomaly DetectionSWAN
AUC-ROC61.3
16
Time Series Anomaly DetectionNYC
AUC-ROC51.9
16
Time Series Anomaly DetectionDLR
AUC-ROC74.4
16
Time Series Anomaly DetectionGECCO
AUC-ROC50.7
16
Showing 7 of 7 rows

Other info

Follow for update