Cargando…

Attack-Aware IoT Network Traffic Routing Leveraging Ensemble Learning

Network Intrusion Detection Systems (NIDSs) are indispensable defensive tools against various cyberattacks. Lightweight, multipurpose, and anomaly-based detection NIDSs employ several methods to build profiles for normal and malicious behaviors. In this paper, we design, implement, and evaluate the...

Descripción completa

Detalles Bibliográficos
Autores principales: Abu Al-Haija, Qasem, Al-Badawi, Ahmad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749547/
https://www.ncbi.nlm.nih.gov/pubmed/35009784
http://dx.doi.org/10.3390/s22010241
_version_ 1784631255703224320
author Abu Al-Haija, Qasem
Al-Badawi, Ahmad
author_facet Abu Al-Haija, Qasem
Al-Badawi, Ahmad
author_sort Abu Al-Haija, Qasem
collection PubMed
description Network Intrusion Detection Systems (NIDSs) are indispensable defensive tools against various cyberattacks. Lightweight, multipurpose, and anomaly-based detection NIDSs employ several methods to build profiles for normal and malicious behaviors. In this paper, we design, implement, and evaluate the performance of machine-learning-based NIDS in IoT networks. Specifically, we study six supervised learning methods that belong to three different classes: (1) ensemble methods, (2) neural network methods, and (3) kernel methods. To evaluate the developed NIDSs, we use the distilled-Kitsune-2018 and NSL-KDD datasets, both consisting of a contemporary real-world IoT network traffic subjected to different network attacks. Standard performance evaluation metrics from the machine-learning literature are used to evaluate the identification accuracy, error rates, and inference speed. Our empirical analysis indicates that ensemble methods provide better accuracy and lower error rates compared with neural network and kernel methods. On the other hand, neural network methods provide the highest inference speed which proves their suitability for high-bandwidth networks. We also provide a comparison with state-of-the-art solutions and show that our best results are better than any prior art by 1~20%.
format Online
Article
Text
id pubmed-8749547
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87495472022-01-12 Attack-Aware IoT Network Traffic Routing Leveraging Ensemble Learning Abu Al-Haija, Qasem Al-Badawi, Ahmad Sensors (Basel) Article Network Intrusion Detection Systems (NIDSs) are indispensable defensive tools against various cyberattacks. Lightweight, multipurpose, and anomaly-based detection NIDSs employ several methods to build profiles for normal and malicious behaviors. In this paper, we design, implement, and evaluate the performance of machine-learning-based NIDS in IoT networks. Specifically, we study six supervised learning methods that belong to three different classes: (1) ensemble methods, (2) neural network methods, and (3) kernel methods. To evaluate the developed NIDSs, we use the distilled-Kitsune-2018 and NSL-KDD datasets, both consisting of a contemporary real-world IoT network traffic subjected to different network attacks. Standard performance evaluation metrics from the machine-learning literature are used to evaluate the identification accuracy, error rates, and inference speed. Our empirical analysis indicates that ensemble methods provide better accuracy and lower error rates compared with neural network and kernel methods. On the other hand, neural network methods provide the highest inference speed which proves their suitability for high-bandwidth networks. We also provide a comparison with state-of-the-art solutions and show that our best results are better than any prior art by 1~20%. MDPI 2021-12-29 /pmc/articles/PMC8749547/ /pubmed/35009784 http://dx.doi.org/10.3390/s22010241 Text en © 2021 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
Abu Al-Haija, Qasem
Al-Badawi, Ahmad
Attack-Aware IoT Network Traffic Routing Leveraging Ensemble Learning
title Attack-Aware IoT Network Traffic Routing Leveraging Ensemble Learning
title_full Attack-Aware IoT Network Traffic Routing Leveraging Ensemble Learning
title_fullStr Attack-Aware IoT Network Traffic Routing Leveraging Ensemble Learning
title_full_unstemmed Attack-Aware IoT Network Traffic Routing Leveraging Ensemble Learning
title_short Attack-Aware IoT Network Traffic Routing Leveraging Ensemble Learning
title_sort attack-aware iot network traffic routing leveraging ensemble learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749547/
https://www.ncbi.nlm.nih.gov/pubmed/35009784
http://dx.doi.org/10.3390/s22010241
work_keys_str_mv AT abualhaijaqasem attackawareiotnetworktrafficroutingleveragingensemblelearning
AT albadawiahmad attackawareiotnetworktrafficroutingleveragingensemblelearning