A CVAE-Based Anomaly Detection Algorithm for Cyber Physical Attacks for Water Distribution Systems

Modern technologies adopt Internet of Things (IoT) devices to increase water management efficiency and enhance water quality services. However, the limitations of IoT devices, such as small sizes and poor security, weaken the Water Distribution System (WDS) security, and many attackers compromise th...

Full description

Bibliographic Details
Main Authors: Hajar Hameed Addeen, Yang Xiao, Tieshan Li
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10488365/
_version_ 1797217371782381568
author Hajar Hameed Addeen
Yang Xiao
Tieshan Li
author_facet Hajar Hameed Addeen
Yang Xiao
Tieshan Li
author_sort Hajar Hameed Addeen
collection DOAJ
description Modern technologies adopt Internet of Things (IoT) devices to increase water management efficiency and enhance water quality services. However, the limitations of IoT devices, such as small sizes and poor security, weaken the Water Distribution System (WDS) security, and many attackers compromise the critical components of WDS. Cyber-physical attacks (CPAs) are considered one of the biggest challenges that decrease the security factors in WDS by disrupting normal operations and tampering with the critical data of the water system. For instance, an attacker can change the water pump’s speed, disrupting the service. An attacker can also alter the data of water quality parameters to contaminate the water. It is important to propose solutions to increase security in the WDS and defend against CPAs and security threats. Although several intrusion detection methods were proposed in the literature to detect WDS CPAs, many issues still need solutions, such as detecting attacks with smaller false alarms, minimizing the time to disclose the attacks, determining the location of the compromising components, and recovering solutions for the attacked components. Therefore, this paper proposes a model based on a deep learning algorithm called a Conditional variational Autoencoder (CVAE) to disclose CPAs and mitigate their bad effects on WDS. The proposed method consists of a neural network, an encoder to compress data, and a decoder to decompress data. The objective goal is to minimize the reconstruction error between the encoded-decoded data and the initial data. We apply the CVAE on some well-known datasets. The experiment results show that our proposed CVAE method performs better than others. After analyzing the CVAE model with other existing models, we get the highest performance by reaching %98 accuracy.
first_indexed 2024-04-24T12:00:48Z
format Article
id doaj.art-5e95ee7f79cd4d9387429d466637af05
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-24T12:00:48Z
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-5e95ee7f79cd4d9387429d466637af052024-04-08T23:00:21ZengIEEEIEEE Access2169-35362024-01-0112483214833410.1109/ACCESS.2024.338429510488365A CVAE-Based Anomaly Detection Algorithm for Cyber Physical Attacks for Water Distribution SystemsHajar Hameed Addeen0https://orcid.org/0009-0005-9073-6381Yang Xiao1https://orcid.org/0000-0001-8549-6794Tieshan Li2https://orcid.org/0000-0003-0474-953XDepartment of Computer Science, The University of Alabama, Tuscaloosa, AL, USADepartment of Computer Science, The University of Alabama, Tuscaloosa, AL, USASchool of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaModern technologies adopt Internet of Things (IoT) devices to increase water management efficiency and enhance water quality services. However, the limitations of IoT devices, such as small sizes and poor security, weaken the Water Distribution System (WDS) security, and many attackers compromise the critical components of WDS. Cyber-physical attacks (CPAs) are considered one of the biggest challenges that decrease the security factors in WDS by disrupting normal operations and tampering with the critical data of the water system. For instance, an attacker can change the water pump’s speed, disrupting the service. An attacker can also alter the data of water quality parameters to contaminate the water. It is important to propose solutions to increase security in the WDS and defend against CPAs and security threats. Although several intrusion detection methods were proposed in the literature to detect WDS CPAs, many issues still need solutions, such as detecting attacks with smaller false alarms, minimizing the time to disclose the attacks, determining the location of the compromising components, and recovering solutions for the attacked components. Therefore, this paper proposes a model based on a deep learning algorithm called a Conditional variational Autoencoder (CVAE) to disclose CPAs and mitigate their bad effects on WDS. The proposed method consists of a neural network, an encoder to compress data, and a decoder to decompress data. The objective goal is to minimize the reconstruction error between the encoded-decoded data and the initial data. We apply the CVAE on some well-known datasets. The experiment results show that our proposed CVAE method performs better than others. After analyzing the CVAE model with other existing models, we get the highest performance by reaching %98 accuracy.https://ieeexplore.ieee.org/document/10488365/Internet of Things (IoT)securitywater distribution systems (WDSs)supervisory control and data acquisition (SCADA)cyber-physical attacks (CPAs)autoencoder (AE)
spellingShingle Hajar Hameed Addeen
Yang Xiao
Tieshan Li
A CVAE-Based Anomaly Detection Algorithm for Cyber Physical Attacks for Water Distribution Systems
IEEE Access
Internet of Things (IoT)
security
water distribution systems (WDSs)
supervisory control and data acquisition (SCADA)
cyber-physical attacks (CPAs)
autoencoder (AE)
title A CVAE-Based Anomaly Detection Algorithm for Cyber Physical Attacks for Water Distribution Systems
title_full A CVAE-Based Anomaly Detection Algorithm for Cyber Physical Attacks for Water Distribution Systems
title_fullStr A CVAE-Based Anomaly Detection Algorithm for Cyber Physical Attacks for Water Distribution Systems
title_full_unstemmed A CVAE-Based Anomaly Detection Algorithm for Cyber Physical Attacks for Water Distribution Systems
title_short A CVAE-Based Anomaly Detection Algorithm for Cyber Physical Attacks for Water Distribution Systems
title_sort cvae based anomaly detection algorithm for cyber physical attacks for water distribution systems
topic Internet of Things (IoT)
security
water distribution systems (WDSs)
supervisory control and data acquisition (SCADA)
cyber-physical attacks (CPAs)
autoencoder (AE)
url https://ieeexplore.ieee.org/document/10488365/
work_keys_str_mv AT hajarhameedaddeen acvaebasedanomalydetectionalgorithmforcyberphysicalattacksforwaterdistributionsystems
AT yangxiao acvaebasedanomalydetectionalgorithmforcyberphysicalattacksforwaterdistributionsystems
AT tieshanli acvaebasedanomalydetectionalgorithmforcyberphysicalattacksforwaterdistributionsystems
AT hajarhameedaddeen cvaebasedanomalydetectionalgorithmforcyberphysicalattacksforwaterdistributionsystems
AT yangxiao cvaebasedanomalydetectionalgorithmforcyberphysicalattacksforwaterdistributionsystems
AT tieshanli cvaebasedanomalydetectionalgorithmforcyberphysicalattacksforwaterdistributionsystems