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...
Autores principales: | , |
---|---|
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 |