Skip to content
/ MADGA Public

The code and data of "Interdependency Matters: Graph Alignment for Multivariate Time Series Anomaly Detection" (ICDM 2024)

Notifications You must be signed in to change notification settings

wyy-code/MADGA

Repository files navigation

Interdependency Matters: Graph Alignment for Multivariate Time Series Anomaly Detection (ICDM 2024)

This repository provides a PyTorch implementation of MADGA, which transforms the unsupervised anomaly detection to graph alignment problem.

Framework

Framework

Data

We test our method for five publicly processed datasets, e.g., SWaT, WADI, PSM, MSL, and SMD.

mkdir Dataset
cd Dataset
mkdir input

Download the dataset in Data/input.

Train

  • train for MADGA For example, training for WADI
sh script/run_WADI.sh
  • train for DeepSVDD, DeepSAD, DROCC, and ALOCC.
python3 baseline_train.py --name SWaT --model DeepSVDD
  • train for USAD and DAGMM We report the results by the implementations in the following links: USAD and DAGMM

Test

We provide the pretained model of MADGA.

For example, testing for WADI

sh script/test_WADI.sh

BibTex Citation

If you find this paper or repository helpful, please cite our paper. Thanks a lot~

About

The code and data of "Interdependency Matters: Graph Alignment for Multivariate Time Series Anomaly Detection" (ICDM 2024)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published