DACR: Distribution-Augmented Contrastive Reconstruction for Time-Series Anomaly Detection

Lixu Wang, Shichao Xu, Xinyu Du, Qi Zhu
1/20/2024
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Anomaly detection in time-series data is crucial for identifying faults, failures, threats, and outliers across a range of applications. Recently, deep learning techniques have been applied to this topic, but they often struggle in real-world scenarios that are complex and highly dynamic, e.g., the normal data may consist of multiple distributions, and various types of anomalies may differ from the normal data to different degrees. In this work, to tackle these challenges, we propose Distribution-Augmented Contrastive Reconstruction (DACR). DACR generates extra data disjoint from the normal data distribution to compress the normal data's representation space, and enhances the feature extractor through contrastive learning to better capture the intrinsic semantics from time-series data. Furthermore, DACR employs an attention mechanism to model the semantic dependencies among multivariate time-series features, thereby achieving more robust reconstruction for anomaly detection. Extensive experiments conducted on nine benchmark datasets in various anomaly detection scenarios demonstrate the effectiveness of DACR in achieving new state-of-the-art time-series anomaly detection.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2024dacr,
  title  = {DACR: Distribution-Augmented Contrastive Reconstruction for Time-Series Anomaly Detection},
  author = {Lixu Wang and Shichao Xu and Xinyu Du and Qi Zhu},
  year   = {2024},
  eprint = {2401.11271},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.11271v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.11271.svg)](https://codeofpaper.com/paper/2401.11271)

Discussion