Deep H2O: Cyber attacks detection in water distribution systems using deep learning

被引:13
作者
Sikder, Md Nazmul Kabir [1 ,2 ]
Nguyen, Minh B. T. [1 ]
Elliott, E. Donald [3 ]
Batarseh, Feras A. [2 ,4 ]
机构
[1] Virginia Tech, Bradley Dept Elect & Comp Engn, Arlington, VA USA
[2] Virginia Tech, Commonwealth Cyber Initiat, Arlington, VA 22203 USA
[3] Yale Law Sch, New Haven, CT USA
[4] Virginia Tech, Dept Biol Syst Engn, Arlington, VA 22203 USA
关键词
Water distribution systems; AI assurance; Anomaly detection; Concealed attacks; Deep learning; INTRUSION DETECTION;
D O I
10.1016/j.jwpe.2023.103568
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Water Distribution Systems (WDSs) leverage the recent technological advancements in sensor technologies and Cyber-Physical Systems (CPSs) for better processing, distribution, and delivery of clean water. Given the digital nature of CPSs, they can be vulnerable to different kinds of cyber threats, especially in cases where adversaries can conceal the state of the attack. If an adversary (state or non-state actor) successfully compromises a WDS, that could result in major destructive consequences to water quality, public health, and agricultural irrigation. This paper presents empirical Artificial Intelligence (AI)-based methods for detecting such concealed attacks in WDS. We present two Deep Learning (DL) models: Temporal Graph Convolutional Network (TGCN) with Attention, a supervised learning model, and High Confidence Auto-Encoder (HCAE), an unsupervised learning model. TGCN adopts Attention and Robust Mahalanobis Distance (RMD) metrics for robust and generalizable forecasting performance. HCAE uses customized hidden layers to improve classification performance compared to state-of-the-art approaches. Experiments are performed to evaluate the proposed models using the BATtle of the Attack Detection ALgorithms (BATADAL) dataset; founded on a Supervisory Control And Data Acquisition (SCADA) infrastructure. Additionally, we assess the performance of the two models against synthetically poisoned data generated from a Generative Adversarial Network (GAN). Both attack detection models show superior accuracy with attack detection, localization, and overall robustness against data poisoning. The results suggest that both the supervised and unsupervised models perform better attack detection with a ranking score of 0.845 and 0.933, respectively. Results also indicate that, among the two models, the unsupervised model per-forms better in detecting poisoned data (accuracy: 0.992) and has better generalizability. Experimental results are recorded, evaluated, and discussed.
引用
收藏
页数:20
相关论文
共 75 条
[1]   Distributed Attack Detection in a Water Treatment Plant: Method and Case Study [J].
Adepu, Sridhar ;
Mathur, Aditya .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (01) :86-99
[2]   Distributed Detection of Single-Stage Multipoint Cyber Attacks in a Water Treatment Plant [J].
Adepu, Sridhar ;
Mathur, Aditya .
ASIA CCS'16: PROCEEDINGS OF THE 11TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, :449-460
[3]  
Aggarwal CC, 2014, CH CRC DATA MIN KNOW, P1
[4]  
Amin S, 2009, LECT NOTES COMPUT SC, V5469, P31, DOI 10.1007/978-3-642-00602-9_3
[5]  
[Anonymous], 1999, NORMAL ACCIDENTS LIV
[6]   Adversarial attacks on machine learning cybersecurity defences in Industrial Control Systems [J].
Anthi, Eirini ;
Williams, Lowri ;
Rhode, Matilda ;
Burnap, Pete ;
Wedgbury, Adam .
JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 58
[7]  
Backstrom L., 2011, P 4 ACM INT C WEB SE, P635
[8]   Ensemble Machine Learning approach for evaluating the material characterization of carbon nanotube-reinforced cementitious composites [J].
Bagherzadeh, Faramarz ;
Shafighfard, Torkan .
CASE STUDIES IN CONSTRUCTION MATERIALS, 2022, 17
[9]   Prediction of energy consumption and evaluation of affecting factors in a full-scale WWTP using a machine learning approach [J].
Bagherzadeh, Faramarz ;
Nouri, Amirreza Shojaei ;
Mehrani, Mohamad-Javad ;
Thennadil, Suresh .
PROCESS SAFETY AND ENVIRONMENTAL PROTECTION, 2021, 154 :458-466
[10]   Comparative study on total nitrogen prediction in wastewater treatment plant and effect of various feature selection methods on machine learning algorithms performance [J].
Bagherzadeh, Faramarz ;
Mehrani, Mohamad-Javad ;
Basirifard, Milad ;
Roostaei, Javad .
JOURNAL OF WATER PROCESS ENGINEERING, 2021, 41