Cargando…
Sliding principal component and dynamic reward reinforcement learning based IIoT attack detection
The Internet of Things (IoT) involves the gathering of all those devices that connect to the Internet with the purpose of collecting and sharing data. The application of IoT in the different sectors, including health, industry has also picked up the threads to augment over the past few years. The Io...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10682151/ https://www.ncbi.nlm.nih.gov/pubmed/38012161 http://dx.doi.org/10.1038/s41598-023-46746-0 |
_version_ | 1785150917141594112 |
---|---|
author | Ellappan, Vijayan Mahendran, Anand Subramanian, Murali Jotheeswaran, Jeevanandam Khadidos, Adil O. Khadidos, Alaa O. Selvarajan, Shitharth |
author_facet | Ellappan, Vijayan Mahendran, Anand Subramanian, Murali Jotheeswaran, Jeevanandam Khadidos, Adil O. Khadidos, Alaa O. Selvarajan, Shitharth |
author_sort | Ellappan, Vijayan |
collection | PubMed |
description | The Internet of Things (IoT) involves the gathering of all those devices that connect to the Internet with the purpose of collecting and sharing data. The application of IoT in the different sectors, including health, industry has also picked up the threads to augment over the past few years. The IoT and, by integrity, the IIoT, are found to be highly susceptible to different types of threats and attacks owing to the networks nature that in turn leads to even poor outcomes (i.e., increasing error rate). Hence, it is critical to design attack detection systems that can provide the security of IIoT networks. To overcome this research work of IIoT attack detection in large amount of evolutions is failed to determine the certain attacks resulting in a minimum detection performance, reinforcement learning-based attack detection method called sliding principal component and dynamic reward reinforcement learning (SPC–DRRL) for detecting various IIoT network attacks is introduced. In the first stage of this research methodology, preprocessing of raw TON_IoT dataset is performed by employing min–max normalization scaling function to obtain normalized values with same scale. Next, with the processed sample data as output, to extract data from multi-sources (i.e., different service profiles from the dataset), a robust log likelihood sliding principal component-based feature extraction algorithm is applied with an arbitrary size sliding window to extract computationally-efficient features. Finally, dynamic reward reinforcement learning-based IIoT attack detection model is presented to control the error rate involved in the design. Here, with the design of dynamic reward function and introducing incident repository that not only generates the reward function in an arbitrary fashion but also stores the action results in the incident repository for the next training, therefore reducing the attack detection error rate. Moreover, an IIoT attack detection system based on SPC–DRRL is constructed. Finally, we verify the algorithm on the ToN_IoT dataset of University of New South Wales Australia. The experimental results show that the IIoT attack detection time and overhead along with the error rate are reduced considerably with higher accuracy than that of traditional reinforcement learning methods. |
format | Online Article Text |
id | pubmed-10682151 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-106821512023-11-30 Sliding principal component and dynamic reward reinforcement learning based IIoT attack detection Ellappan, Vijayan Mahendran, Anand Subramanian, Murali Jotheeswaran, Jeevanandam Khadidos, Adil O. Khadidos, Alaa O. Selvarajan, Shitharth Sci Rep Article The Internet of Things (IoT) involves the gathering of all those devices that connect to the Internet with the purpose of collecting and sharing data. The application of IoT in the different sectors, including health, industry has also picked up the threads to augment over the past few years. The IoT and, by integrity, the IIoT, are found to be highly susceptible to different types of threats and attacks owing to the networks nature that in turn leads to even poor outcomes (i.e., increasing error rate). Hence, it is critical to design attack detection systems that can provide the security of IIoT networks. To overcome this research work of IIoT attack detection in large amount of evolutions is failed to determine the certain attacks resulting in a minimum detection performance, reinforcement learning-based attack detection method called sliding principal component and dynamic reward reinforcement learning (SPC–DRRL) for detecting various IIoT network attacks is introduced. In the first stage of this research methodology, preprocessing of raw TON_IoT dataset is performed by employing min–max normalization scaling function to obtain normalized values with same scale. Next, with the processed sample data as output, to extract data from multi-sources (i.e., different service profiles from the dataset), a robust log likelihood sliding principal component-based feature extraction algorithm is applied with an arbitrary size sliding window to extract computationally-efficient features. Finally, dynamic reward reinforcement learning-based IIoT attack detection model is presented to control the error rate involved in the design. Here, with the design of dynamic reward function and introducing incident repository that not only generates the reward function in an arbitrary fashion but also stores the action results in the incident repository for the next training, therefore reducing the attack detection error rate. Moreover, an IIoT attack detection system based on SPC–DRRL is constructed. Finally, we verify the algorithm on the ToN_IoT dataset of University of New South Wales Australia. The experimental results show that the IIoT attack detection time and overhead along with the error rate are reduced considerably with higher accuracy than that of traditional reinforcement learning methods. Nature Publishing Group UK 2023-11-27 /pmc/articles/PMC10682151/ /pubmed/38012161 http://dx.doi.org/10.1038/s41598-023-46746-0 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Ellappan, Vijayan Mahendran, Anand Subramanian, Murali Jotheeswaran, Jeevanandam Khadidos, Adil O. Khadidos, Alaa O. Selvarajan, Shitharth Sliding principal component and dynamic reward reinforcement learning based IIoT attack detection |
title | Sliding principal component and dynamic reward reinforcement learning based IIoT attack detection |
title_full | Sliding principal component and dynamic reward reinforcement learning based IIoT attack detection |
title_fullStr | Sliding principal component and dynamic reward reinforcement learning based IIoT attack detection |
title_full_unstemmed | Sliding principal component and dynamic reward reinforcement learning based IIoT attack detection |
title_short | Sliding principal component and dynamic reward reinforcement learning based IIoT attack detection |
title_sort | sliding principal component and dynamic reward reinforcement learning based iiot attack detection |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10682151/ https://www.ncbi.nlm.nih.gov/pubmed/38012161 http://dx.doi.org/10.1038/s41598-023-46746-0 |
work_keys_str_mv | AT ellappanvijayan slidingprincipalcomponentanddynamicrewardreinforcementlearningbasediiotattackdetection AT mahendrananand slidingprincipalcomponentanddynamicrewardreinforcementlearningbasediiotattackdetection AT subramanianmurali slidingprincipalcomponentanddynamicrewardreinforcementlearningbasediiotattackdetection AT jotheeswaranjeevanandam slidingprincipalcomponentanddynamicrewardreinforcementlearningbasediiotattackdetection AT khadidosadilo slidingprincipalcomponentanddynamicrewardreinforcementlearningbasediiotattackdetection AT khadidosalaao slidingprincipalcomponentanddynamicrewardreinforcementlearningbasediiotattackdetection AT selvarajanshitharth slidingprincipalcomponentanddynamicrewardreinforcementlearningbasediiotattackdetection |