/NSIBF

Code for KDD' 21 paper: Time Series Anomaly Detection for Cyber-physical Systems via Neural System Identification and Bayesian Filtering

Primary LanguagePythonApache License 2.0Apache-2.0

NSIBF

Time Series Anomaly Detection for Cyber-physical Systems via Neural System Identification and Bayesian Filtering

Cheng Feng and Pengwei Tian. 2021. Time Series Anomaly Detection for Cyber-physical Systems via Neural System Identification and Bayesian Filtering. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD ’21), August 14–18, 2021, Virtual Event, Singapore. ACM, New York, NY, USA, 10 pages. https://doi.org/10.1145/3447548.3467137

Getting Started

Install dependencies (with python 3.6)

pip install -r requirements.txt

Run the qualitative experiment

cd experiments
python qualitative_experiment.py

Run the PUMP experiment

cd experiments
python PUMP_experiement.py

Run the WADI experiment

cd experiments
python WADI_experiement.py

Run the SWAT experiment

cd experiments
python SWAT_experiement.py