Cargando…
Multiresolution dendritic cell algorithm for network anomaly detection
Anomaly detection in computer networks is a complex task that requires the distinction of normality and anomaly. Network attack detection in information systems is a constant challenge in computer security research, as information systems provide essential services for enterprises and individuals. T...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8576553/ https://www.ncbi.nlm.nih.gov/pubmed/34805504 http://dx.doi.org/10.7717/peerj-cs.749 |
_version_ | 1784595900039954432 |
---|---|
author | Limon-Cantu, David Alarcon-Aquino, Vicente |
author_facet | Limon-Cantu, David Alarcon-Aquino, Vicente |
author_sort | Limon-Cantu, David |
collection | PubMed |
description | Anomaly detection in computer networks is a complex task that requires the distinction of normality and anomaly. Network attack detection in information systems is a constant challenge in computer security research, as information systems provide essential services for enterprises and individuals. The consequences of these attacks could be the access, disclosure, or modification of information, as well as denial of computer services and resources. Intrusion Detection Systems (IDS) are developed as solutions to detect anomalous behavior, such as denial of service, and backdoors. The proposed model was inspired by the behavior of dendritic cells and their interactions with the human immune system, known as Dendritic Cell Algorithm (DCA), and combines the use of Multiresolution Analysis (MRA) Maximal Overlap Discrete Wavelet Transform (MODWT), as well as the segmented deterministic DCA approach (S-dDCA). The proposed approach is a binary classifier that aims to analyze a time-frequency representation of time-series data obtained from high-level network features, in order to classify data as normal or anomalous. The MODWT was used to extract the approximations of two input signal categories at different levels of decomposition, and are used as processing elements for the multi resolution DCA. The model was evaluated using the NSL-KDD, UNSW-NB15, CIC-IDS2017 and CSE-CIC-IDS2018 datasets, containing contemporary network traffic and attacks. The proposed MRA S-dDCA model achieved an accuracy of 97.37%, 99.97%, 99.56%, and 99.75% for the tested datasets, respectively. Comparisons with the DCA and state-of-the-art approaches for network anomaly detection are presented. The proposed approach was able to surpass state-of-the-art approaches with UNSW-NB15 and CSECIC-IDS2018 datasets, whereas the results obtained with the NSL-KDD and CIC-IDS2017 datasets are competitive with machine learning approaches. |
format | Online Article Text |
id | pubmed-8576553 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-85765532021-11-19 Multiresolution dendritic cell algorithm for network anomaly detection Limon-Cantu, David Alarcon-Aquino, Vicente PeerJ Comput Sci Algorithms and Analysis of Algorithms Anomaly detection in computer networks is a complex task that requires the distinction of normality and anomaly. Network attack detection in information systems is a constant challenge in computer security research, as information systems provide essential services for enterprises and individuals. The consequences of these attacks could be the access, disclosure, or modification of information, as well as denial of computer services and resources. Intrusion Detection Systems (IDS) are developed as solutions to detect anomalous behavior, such as denial of service, and backdoors. The proposed model was inspired by the behavior of dendritic cells and their interactions with the human immune system, known as Dendritic Cell Algorithm (DCA), and combines the use of Multiresolution Analysis (MRA) Maximal Overlap Discrete Wavelet Transform (MODWT), as well as the segmented deterministic DCA approach (S-dDCA). The proposed approach is a binary classifier that aims to analyze a time-frequency representation of time-series data obtained from high-level network features, in order to classify data as normal or anomalous. The MODWT was used to extract the approximations of two input signal categories at different levels of decomposition, and are used as processing elements for the multi resolution DCA. The model was evaluated using the NSL-KDD, UNSW-NB15, CIC-IDS2017 and CSE-CIC-IDS2018 datasets, containing contemporary network traffic and attacks. The proposed MRA S-dDCA model achieved an accuracy of 97.37%, 99.97%, 99.56%, and 99.75% for the tested datasets, respectively. Comparisons with the DCA and state-of-the-art approaches for network anomaly detection are presented. The proposed approach was able to surpass state-of-the-art approaches with UNSW-NB15 and CSECIC-IDS2018 datasets, whereas the results obtained with the NSL-KDD and CIC-IDS2017 datasets are competitive with machine learning approaches. PeerJ Inc. 2021-10-19 /pmc/articles/PMC8576553/ /pubmed/34805504 http://dx.doi.org/10.7717/peerj-cs.749 Text en © 2021 Limon-Cantu and Alarcon-Aquino https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Algorithms and Analysis of Algorithms Limon-Cantu, David Alarcon-Aquino, Vicente Multiresolution dendritic cell algorithm for network anomaly detection |
title | Multiresolution dendritic cell algorithm for network anomaly detection |
title_full | Multiresolution dendritic cell algorithm for network anomaly detection |
title_fullStr | Multiresolution dendritic cell algorithm for network anomaly detection |
title_full_unstemmed | Multiresolution dendritic cell algorithm for network anomaly detection |
title_short | Multiresolution dendritic cell algorithm for network anomaly detection |
title_sort | multiresolution dendritic cell algorithm for network anomaly detection |
topic | Algorithms and Analysis of Algorithms |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8576553/ https://www.ncbi.nlm.nih.gov/pubmed/34805504 http://dx.doi.org/10.7717/peerj-cs.749 |
work_keys_str_mv | AT limoncantudavid multiresolutiondendriticcellalgorithmfornetworkanomalydetection AT alarconaquinovicente multiresolutiondendriticcellalgorithmfornetworkanomalydetection |