Cargando…

Multi-Layered Filtration Framework for Efficient Detection of Network Attacks Using Machine Learning

The advancements and reliance on digital data necessitates dependence on information technology. The growing amount of digital data and their availability over the Internet have given rise to the problem of information security. With the increase in connectivity among devices and networks, maintaini...

Descripción completa

Detalles Bibliográficos
Autores principales: Paracha, Muhammad Arsalan, Sadiq, Muhammad, Liang, Junwei, Durad, Muhammad Hanif, Sheeraz, Muhammad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346815/
https://www.ncbi.nlm.nih.gov/pubmed/37447678
http://dx.doi.org/10.3390/s23135829
_version_ 1785073402489339904
author Paracha, Muhammad Arsalan
Sadiq, Muhammad
Liang, Junwei
Durad, Muhammad Hanif
Sheeraz, Muhammad
author_facet Paracha, Muhammad Arsalan
Sadiq, Muhammad
Liang, Junwei
Durad, Muhammad Hanif
Sheeraz, Muhammad
author_sort Paracha, Muhammad Arsalan
collection PubMed
description The advancements and reliance on digital data necessitates dependence on information technology. The growing amount of digital data and their availability over the Internet have given rise to the problem of information security. With the increase in connectivity among devices and networks, maintaining the information security of an asset has now become essential for an organization. Intrusion detection systems (IDS) are widely used in networks for protection against different network attacks. Several machine-learning-based techniques have been used among researchers for the implementation of anomaly-based IDS (AIDS). In the past, the focus primarily remained on the improvement of the accuracy of the system. Efficiency with respect to time is an important aspect of an IDS, which most of the research has thus far somewhat overlooked. For this purpose, we propose a multi-layered filtration framework (MLFF) for feature reduction using a statistical approach. The proposed framework helps reduce the detection time without affecting the accuracy. We use the CIC-IDS2017 dataset for experiments. The proposed framework contains three filters and is connected in sequential order. The accuracy, precision, recall and F1 score are calculated against the selected machine learning models. In addition, the training time and the detection time are also calculated because these parameters are considered important in measuring the performance of a detection system. Generally, decision tree models, random forest methods, and artificial neural networks show better results in the detection of network attacks with minimum detection time.
format Online
Article
Text
id pubmed-10346815
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103468152023-07-15 Multi-Layered Filtration Framework for Efficient Detection of Network Attacks Using Machine Learning Paracha, Muhammad Arsalan Sadiq, Muhammad Liang, Junwei Durad, Muhammad Hanif Sheeraz, Muhammad Sensors (Basel) Article The advancements and reliance on digital data necessitates dependence on information technology. The growing amount of digital data and their availability over the Internet have given rise to the problem of information security. With the increase in connectivity among devices and networks, maintaining the information security of an asset has now become essential for an organization. Intrusion detection systems (IDS) are widely used in networks for protection against different network attacks. Several machine-learning-based techniques have been used among researchers for the implementation of anomaly-based IDS (AIDS). In the past, the focus primarily remained on the improvement of the accuracy of the system. Efficiency with respect to time is an important aspect of an IDS, which most of the research has thus far somewhat overlooked. For this purpose, we propose a multi-layered filtration framework (MLFF) for feature reduction using a statistical approach. The proposed framework helps reduce the detection time without affecting the accuracy. We use the CIC-IDS2017 dataset for experiments. The proposed framework contains three filters and is connected in sequential order. The accuracy, precision, recall and F1 score are calculated against the selected machine learning models. In addition, the training time and the detection time are also calculated because these parameters are considered important in measuring the performance of a detection system. Generally, decision tree models, random forest methods, and artificial neural networks show better results in the detection of network attacks with minimum detection time. MDPI 2023-06-22 /pmc/articles/PMC10346815/ /pubmed/37447678 http://dx.doi.org/10.3390/s23135829 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
Paracha, Muhammad Arsalan
Sadiq, Muhammad
Liang, Junwei
Durad, Muhammad Hanif
Sheeraz, Muhammad
Multi-Layered Filtration Framework for Efficient Detection of Network Attacks Using Machine Learning
title Multi-Layered Filtration Framework for Efficient Detection of Network Attacks Using Machine Learning
title_full Multi-Layered Filtration Framework for Efficient Detection of Network Attacks Using Machine Learning
title_fullStr Multi-Layered Filtration Framework for Efficient Detection of Network Attacks Using Machine Learning
title_full_unstemmed Multi-Layered Filtration Framework for Efficient Detection of Network Attacks Using Machine Learning
title_short Multi-Layered Filtration Framework for Efficient Detection of Network Attacks Using Machine Learning
title_sort multi-layered filtration framework for efficient detection of network attacks using machine learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346815/
https://www.ncbi.nlm.nih.gov/pubmed/37447678
http://dx.doi.org/10.3390/s23135829
work_keys_str_mv AT parachamuhammadarsalan multilayeredfiltrationframeworkforefficientdetectionofnetworkattacksusingmachinelearning
AT sadiqmuhammad multilayeredfiltrationframeworkforefficientdetectionofnetworkattacksusingmachinelearning
AT liangjunwei multilayeredfiltrationframeworkforefficientdetectionofnetworkattacksusingmachinelearning
AT duradmuhammadhanif multilayeredfiltrationframeworkforefficientdetectionofnetworkattacksusingmachinelearning
AT sheerazmuhammad multilayeredfiltrationframeworkforefficientdetectionofnetworkattacksusingmachinelearning