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...
Main Authors: | , , |
---|---|
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 |