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

Neural Contextual Anomaly Detection for Time Series

About

We introduce Neural Contextual Anomaly Detection (NCAD), a framework for anomaly detection on time series that scales seamlessly from the unsupervised to supervised setting, and is applicable to both univariate and multivariate time series. This is achieved by effectively combining recent developments in representation learning for multivariate time series, with techniques for deep anomaly detection originally developed for computer vision that we tailor to the time series setting. Our window-based approach facilitates learning the boundary between normal and anomalous classes by injecting generic synthetic anomalies into the available data. Moreover, our method can effectively take advantage of all the available information, be it as domain knowledge, or as training labels in the semi-supervised setting. We demonstrate empirically on standard benchmark datasets that our approach obtains a state-of-the-art performance in these settings.

Chris U. Carmona, Fran\c{c}ois-Xavier Aubet, Valentin Flunkert, Jan Gasthaus• 2021

Related benchmarks

TaskDatasetResultRank
Anomaly DetectionSMD--
375
Time Series Anomaly DetectionPSM
AUC-ROC0.6734
36
Time Series Anomaly DetectionMSL
AUC-ROC0.5678
36
Point-level Anomaly DetectionUCR
Affiliation-F168.85
33
Time Series Anomaly DetectionPSM (test)
Affiliation Precision91.35
31
Time Series Anomaly DetectionSWaT (test)
Affiliation Precision87.83
31
Time Series Anomaly DetectionSMAP (test)
Affiliation Precision88.96
31
Time Series Anomaly DetectionUEA CT
ROC-AUC0.643
26
Time Series Anomaly DetectionUCR--
25
Time Series Anomaly DetectionCT Hard Setting (test)
AUC64
20
Showing 10 of 22 rows

Other info

Follow for update