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

CATCH: Channel-Aware multivariate Time Series Anomaly Detection via Frequency Patching

About

Anomaly detection in multivariate time series is challenging as heterogeneous subsequence anomalies may occur. Reconstruction-based methods, which focus on learning normal patterns in the frequency domain to detect diverse abnormal subsequences, achieve promising results, while still falling short on capturing fine-grained frequency characteristics and channel correlations. To contend with the limitations, we introduce CATCH, a framework based on frequency patching. We propose to patchify the frequency domain into frequency bands, which enhances its ability to capture fine-grained frequency characteristics. To perceive appropriate channel correlations, we propose a Channel Fusion Module (CFM), which features a patch-wise mask generator and a masked-attention mechanism. Driven by a bi-level multi-objective optimization algorithm, the CFM is encouraged to iteratively discover appropriate patch-wise channel correlations, and to cluster relevant channels while isolating adverse effects from irrelevant channels. Extensive experiments on 10 real-world datasets and 12 synthetic datasets demonstrate that CATCH achieves state-of-the-art performance. We make our code and datasets available at https://github.com/decisionintelligence/CATCH.

Xingjian Wu, Xiangfei Qiu, Zhengyu Li, Yihang Wang, Jilin Hu, Chenjuan Guo, Hui Xiong, Bin Yang• 2024

Related benchmarks

TaskDatasetResultRank
Anomaly DetectionSMD
F1 Score62.08
359
Multivariate Time Series Anomaly DetectionSWaT
F1 Score87.58
43
Multivariate Time Series Anomaly DetectionMSL
Precision66.86
39
Anomaly DetectionPSM
Visual ROC68.23
37
Multivariate Time Series Anomaly DetectionSMAP
Precision82.42
34
Time Series Anomaly DetectionSMAP
Affiliation F166.06
29
Multivariate Time Series Anomaly DetectionPSM
Precision96.68
28
Time Series Anomaly DetectionSWaT
CCE0.02
20
Time Series Anomaly DetectionWater
CCE0.88
20
Time Series Anomaly DetectionSWAN
CCE0.22
20
Showing 10 of 31 rows

Other info

Follow for update