Cargando…

A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection

The Internet of Things (IoT) and network-enabled smart devices are crucial to the digitally interconnected society of the present day. However, the increased reliance on IoT devices increases their susceptibility to malicious activities within network traffic, posing significant challenges to cybers...

Descripción completa

Detalles Bibliográficos
Autores principales: Nazir, Anjum, Memon, Zulfiqar, Sadiq, Touseef, Rahman, Hameedur, Khan, Inam Ullah
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10575335/
https://www.ncbi.nlm.nih.gov/pubmed/37836983
http://dx.doi.org/10.3390/s23198153
_version_ 1785120898574974976
author Nazir, Anjum
Memon, Zulfiqar
Sadiq, Touseef
Rahman, Hameedur
Khan, Inam Ullah
author_facet Nazir, Anjum
Memon, Zulfiqar
Sadiq, Touseef
Rahman, Hameedur
Khan, Inam Ullah
author_sort Nazir, Anjum
collection PubMed
description The Internet of Things (IoT) and network-enabled smart devices are crucial to the digitally interconnected society of the present day. However, the increased reliance on IoT devices increases their susceptibility to malicious activities within network traffic, posing significant challenges to cybersecurity. As a result, both system administrators and end users are negatively affected by these malevolent behaviours. Intrusion-detection systems (IDSs) are commonly deployed as a cyber attack defence mechanism to mitigate such risks. IDS plays a crucial role in identifying and preventing cyber hazards within IoT networks. However, the development of an efficient and rapid IDS system for the detection of cyber attacks remains a challenging area of research. Moreover, IDS datasets contain multiple features, so the implementation of feature selection (FS) is required to design an effective and timely IDS. The FS procedure seeks to eliminate irrelevant and redundant features from large IDS datasets, thereby improving the intrusion-detection system’s overall performance. In this paper, we propose a hybrid wrapper-based feature-selection algorithm that is based on the concepts of the Cellular Automata (CA) engine and Tabu Search (TS)-based aspiration criteria. We used a Random Forest (RF) ensemble learning classifier to evaluate the fitness of the selected features. The proposed algorithm, CAT-S, was tested on the TON_IoT dataset. The simulation results demonstrate that the proposed algorithm, CAT-S, enhances classification accuracy while simultaneously reducing the number of features and the false positive rate.
format Online
Article
Text
id pubmed-10575335
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-105753352023-10-14 A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection Nazir, Anjum Memon, Zulfiqar Sadiq, Touseef Rahman, Hameedur Khan, Inam Ullah Sensors (Basel) Article The Internet of Things (IoT) and network-enabled smart devices are crucial to the digitally interconnected society of the present day. However, the increased reliance on IoT devices increases their susceptibility to malicious activities within network traffic, posing significant challenges to cybersecurity. As a result, both system administrators and end users are negatively affected by these malevolent behaviours. Intrusion-detection systems (IDSs) are commonly deployed as a cyber attack defence mechanism to mitigate such risks. IDS plays a crucial role in identifying and preventing cyber hazards within IoT networks. However, the development of an efficient and rapid IDS system for the detection of cyber attacks remains a challenging area of research. Moreover, IDS datasets contain multiple features, so the implementation of feature selection (FS) is required to design an effective and timely IDS. The FS procedure seeks to eliminate irrelevant and redundant features from large IDS datasets, thereby improving the intrusion-detection system’s overall performance. In this paper, we propose a hybrid wrapper-based feature-selection algorithm that is based on the concepts of the Cellular Automata (CA) engine and Tabu Search (TS)-based aspiration criteria. We used a Random Forest (RF) ensemble learning classifier to evaluate the fitness of the selected features. The proposed algorithm, CAT-S, was tested on the TON_IoT dataset. The simulation results demonstrate that the proposed algorithm, CAT-S, enhances classification accuracy while simultaneously reducing the number of features and the false positive rate. MDPI 2023-09-28 /pmc/articles/PMC10575335/ /pubmed/37836983 http://dx.doi.org/10.3390/s23198153 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Nazir, Anjum
Memon, Zulfiqar
Sadiq, Touseef
Rahman, Hameedur
Khan, Inam Ullah
A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection
title A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection
title_full A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection
title_fullStr A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection
title_full_unstemmed A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection
title_short A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection
title_sort novel feature-selection algorithm in iot networks for intrusion detection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10575335/
https://www.ncbi.nlm.nih.gov/pubmed/37836983
http://dx.doi.org/10.3390/s23198153
work_keys_str_mv AT naziranjum anovelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT memonzulfiqar anovelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT sadiqtouseef anovelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT rahmanhameedur anovelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT khaninamullah anovelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT naziranjum novelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT memonzulfiqar novelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT sadiqtouseef novelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT rahmanhameedur novelfeatureselectionalgorithminiotnetworksforintrusiondetection
AT khaninamullah novelfeatureselectionalgorithminiotnetworksforintrusiondetection