Anomaly Detection for a Water Treatment System Using Unsupervised Machine Learning
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose and evaluate the application of unsupervised machine learning to anomaly detection for a Cyber-Physical System (CPS). We compare two methods: Deep Neural Networks (DNN) adapted to time series data generated by a CPS, and one-class Support Vector Machines (SVM). These methods are evaluated against data from the Secure Water Treatment (SWaT) testbed, a scaled-down but fully operational raw water purification plant. For both methods, we first train detectors using a log generated by SWaT operating under normal conditions. Then, we evaluate the performance of both methods using a log generated by SWaT operating under 36 different attack scenarios. We find that our DNN generates fewer false positives than our one-class SVM while our SVM detects slightly more anomalies. Overall, our DNN has a slightly better F measure than our SVM. We discuss the characteristics of the DNN and one-class SVM used in this experiment, and compare the advantages and disadvantages of the two methods.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Sep 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 3; 2024: 3; 2025: 5; 2026: 4.
18 papers.
Sort:
- 2023Unsupervised Deep Learning for IoT Time Seriescited by 11
- 2022Machine Learning for Intrusion Detection in Industrial Control Systems: Applications, Challenges, and Recommendationscited by 8
- 2021Adversarial Attacks and Mitigation for Anomaly Detectors of Cyber-Physical Systemscited by 6
- 2023Unsupervised Ensemble Methods for Anomaly Detection in PLC-based Process Controlcited by 1
- 2024Attention and Autoencoder Hybrid Model for Unsupervised Online Anomaly Detectioncited by 1
- 2025A Giant-Step Baby-Step Classifier For Scalable and Real-Time Anomaly Detection In Industrial Control Systems and Water Treatment Systemscited by 1
- 2025Runtime Anomaly Detection for Drones: An Integrated Rule-Mining and Unsupervised-Learning Approachcited by 1
- 2025Adversarial Sample Generation for Anomaly Detection in Industrial Control Systemscited by 1
- 2025Batch Distillation Data for Developing Machine Learning Anomaly Detection Methodscited by 1
- 2021Code Integrity Attestation for PLCs using Black Box Neural Network Predictionscited by 0
- 2023Two-phase Dual COPOD Method for Anomaly Detection in Industrial Control Systemcited by 0
- 2024An Attention-Based Deep Generative Model for Anomaly Detection in Industrial Control Systemscited by 0
6 more
- 2024Hypergraph-based multi-scale spatio-temporal graph convolution network for Time-Series anomaly detectioncited by 0
- 2025iADCPS: Time Series Anomaly Detection for Evolving Cyber-physical Systems via Incremental Meta-learningcited by 0
- 2026Automated Batch Distillation Process Simulation for a Large Hybrid Dataset for Deep Anomaly Detectioncited by 0
- 2026Ti-iLSTM: A TinyDL Approach for Logic-Level Anomaly Detection in Industrial Water Treatment Systemscited by 0
- 2026Robustness of Anomaly Detection Models for Industrial Control Systems under Training-Time Data Contaminationcited by 0
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decompositioncited by 0
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decomposition29 Sep 2026
- 2026Robustness of Anomaly Detection Models for Industrial Control Systems under Training-Time Data Contamination24 Aug 2026
- 2026Ti-iLSTM: A TinyDL Approach for Logic-Level Anomaly Detection in Industrial Water Treatment Systems15 May 2026
- 2026Automated Batch Distillation Process Simulation for a Large Hybrid Dataset for Deep Anomaly Detection10 Apr 2026
- 2025Batch Distillation Data for Developing Machine Learning Anomaly Detection Methods20 Oct 2025
- 2025Adversarial Sample Generation for Anomaly Detection in Industrial Control Systems6 May 2025
- 2025Runtime Anomaly Detection for Drones: An Integrated Rule-Mining and Unsupervised-Learning Approach3 May 2025
- 2025A Giant-Step Baby-Step Classifier For Scalable and Real-Time Anomaly Detection In Industrial Control Systems and Water Treatment Systems29 Apr 2025
- 2025iADCPS: Time Series Anomaly Detection for Evolving Cyber-physical Systems via Incremental Meta-learning6 Apr 2025
- 2024Hypergraph-based multi-scale spatio-temporal graph convolution network for Time-Series anomaly detection29 Oct 2024
- 2024An Attention-Based Deep Generative Model for Anomaly Detection in Industrial Control Systems3 May 2024
- 2024Attention and Autoencoder Hybrid Model for Unsupervised Online Anomaly Detection6 Jan 2024
6 more
- 2023Two-phase Dual COPOD Method for Anomaly Detection in Industrial Control System30 Apr 2023
- 2023Unsupervised Deep Learning for IoT Time Series7 Feb 2023
- 2023Unsupervised Ensemble Methods for Anomaly Detection in PLC-based Process Control4 Feb 2023
- 2022Machine Learning for Intrusion Detection in Industrial Control Systems: Applications, Challenges, and Recommendations24 Feb 2022
- 2021Code Integrity Attestation for PLCs using Black Box Neural Network Predictions15 Jun 2021
- 2021Adversarial Attacks and Mitigation for Anomaly Detectors of Cyber-Physical Systems22 May 2021
- 2023Unsupervised Deep Learning for IoT Time Seriescited by 11
- 2022Machine Learning for Intrusion Detection in Industrial Control Systems: Applications, Challenges, and Recommendationscited by 8
- 2021Adversarial Attacks and Mitigation for Anomaly Detectors of Cyber-Physical Systemscited by 6
- 2023Unsupervised Ensemble Methods for Anomaly Detection in PLC-based Process Controlcited by 1
- 2024Attention and Autoencoder Hybrid Model for Unsupervised Online Anomaly Detectioncited by 1
- 2025A Giant-Step Baby-Step Classifier For Scalable and Real-Time Anomaly Detection In Industrial Control Systems and Water Treatment Systemscited by 1
- 2025Runtime Anomaly Detection for Drones: An Integrated Rule-Mining and Unsupervised-Learning Approachcited by 1
- 2025Adversarial Sample Generation for Anomaly Detection in Industrial Control Systemscited by 1
- 2025Batch Distillation Data for Developing Machine Learning Anomaly Detection Methodscited by 1
- 2021Code Integrity Attestation for PLCs using Black Box Neural Network Predictionscited by 0
- 2023Two-phase Dual COPOD Method for Anomaly Detection in Industrial Control Systemcited by 0
- 2024An Attention-Based Deep Generative Model for Anomaly Detection in Industrial Control Systemscited by 0
12 most cited of 18 All 18 (JSON)
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decomposition29 Sep 2026
- 2026Robustness of Anomaly Detection Models for Industrial Control Systems under Training-Time Data Contamination24 Aug 2026
- 2026Ti-iLSTM: A TinyDL Approach for Logic-Level Anomaly Detection in Industrial Water Treatment Systems15 May 2026
- 2026Automated Batch Distillation Process Simulation for a Large Hybrid Dataset for Deep Anomaly Detection10 Apr 2026
- 2025Batch Distillation Data for Developing Machine Learning Anomaly Detection Methods20 Oct 2025
- 2025Adversarial Sample Generation for Anomaly Detection in Industrial Control Systems6 May 2025
- 2025Runtime Anomaly Detection for Drones: An Integrated Rule-Mining and Unsupervised-Learning Approach3 May 2025
- 2025A Giant-Step Baby-Step Classifier For Scalable and Real-Time Anomaly Detection In Industrial Control Systems and Water Treatment Systems29 Apr 2025
- 2025iADCPS: Time Series Anomaly Detection for Evolving Cyber-physical Systems via Incremental Meta-learning6 Apr 2025
- 2024Hypergraph-based multi-scale spatio-temporal graph convolution network for Time-Series anomaly detection29 Oct 2024
- 2024An Attention-Based Deep Generative Model for Anomaly Detection in Industrial Control Systems3 May 2024
- 2024Attention and Autoencoder Hybrid Model for Unsupervised Online Anomaly Detection6 Jan 2024
12 newest of 18 All 18 (JSON)