Cargando…
A New Intrusion Detection System for the Internet of Things via Deep Convolutional Neural Network and Feature Engineering
The Internet of Things (IoT) is a widely used technology in automated network systems across the world. The impact of the IoT on different industries has occurred in recent years. Many IoT nodes collect, store, and process personal data, which is an ideal target for attackers. Several researchers ha...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9146064/ https://www.ncbi.nlm.nih.gov/pubmed/35632016 http://dx.doi.org/10.3390/s22103607 |
_version_ | 1784716468544339968 |
---|---|
author | Ullah, Safi Ahmad, Jawad Khan, Muazzam A. Alkhammash, Eman H. Hadjouni, Myriam Ghadi, Yazeed Yasin Saeed, Faisal Pitropakis, Nikolaos |
author_facet | Ullah, Safi Ahmad, Jawad Khan, Muazzam A. Alkhammash, Eman H. Hadjouni, Myriam Ghadi, Yazeed Yasin Saeed, Faisal Pitropakis, Nikolaos |
author_sort | Ullah, Safi |
collection | PubMed |
description | The Internet of Things (IoT) is a widely used technology in automated network systems across the world. The impact of the IoT on different industries has occurred in recent years. Many IoT nodes collect, store, and process personal data, which is an ideal target for attackers. Several researchers have worked on this problem and have presented many intrusion detection systems (IDSs). The existing system has difficulties in improving performance and identifying subcategories of cyberattacks. This paper proposes a deep-convolutional-neural-network (DCNN)-based IDS. A DCNN consists of two convolutional layers and three fully connected dense layers. The proposed model aims to improve performance and reduce computational power. Experiments were conducted utilizing the IoTID20 dataset. The performance analysis of the proposed model was carried out with several metrics, such as accuracy, precision, recall, and F1-score. A number of optimization techniques were applied to the proposed model in which Adam, AdaMax, and Nadam performance was optimum. In addition, the proposed model was compared with various advanced deep learning (DL) and traditional machine learning (ML) techniques. All experimental analysis indicates that the accuracy of the proposed approach is high and more robust than existing DL-based algorithms. |
format | Online Article Text |
id | pubmed-9146064 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-91460642022-05-29 A New Intrusion Detection System for the Internet of Things via Deep Convolutional Neural Network and Feature Engineering Ullah, Safi Ahmad, Jawad Khan, Muazzam A. Alkhammash, Eman H. Hadjouni, Myriam Ghadi, Yazeed Yasin Saeed, Faisal Pitropakis, Nikolaos Sensors (Basel) Article The Internet of Things (IoT) is a widely used technology in automated network systems across the world. The impact of the IoT on different industries has occurred in recent years. Many IoT nodes collect, store, and process personal data, which is an ideal target for attackers. Several researchers have worked on this problem and have presented many intrusion detection systems (IDSs). The existing system has difficulties in improving performance and identifying subcategories of cyberattacks. This paper proposes a deep-convolutional-neural-network (DCNN)-based IDS. A DCNN consists of two convolutional layers and three fully connected dense layers. The proposed model aims to improve performance and reduce computational power. Experiments were conducted utilizing the IoTID20 dataset. The performance analysis of the proposed model was carried out with several metrics, such as accuracy, precision, recall, and F1-score. A number of optimization techniques were applied to the proposed model in which Adam, AdaMax, and Nadam performance was optimum. In addition, the proposed model was compared with various advanced deep learning (DL) and traditional machine learning (ML) techniques. All experimental analysis indicates that the accuracy of the proposed approach is high and more robust than existing DL-based algorithms. MDPI 2022-05-10 /pmc/articles/PMC9146064/ /pubmed/35632016 http://dx.doi.org/10.3390/s22103607 Text en © 2022 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 Ullah, Safi Ahmad, Jawad Khan, Muazzam A. Alkhammash, Eman H. Hadjouni, Myriam Ghadi, Yazeed Yasin Saeed, Faisal Pitropakis, Nikolaos A New Intrusion Detection System for the Internet of Things via Deep Convolutional Neural Network and Feature Engineering |
title | A New Intrusion Detection System for the Internet of Things via Deep Convolutional Neural Network and Feature Engineering |
title_full | A New Intrusion Detection System for the Internet of Things via Deep Convolutional Neural Network and Feature Engineering |
title_fullStr | A New Intrusion Detection System for the Internet of Things via Deep Convolutional Neural Network and Feature Engineering |
title_full_unstemmed | A New Intrusion Detection System for the Internet of Things via Deep Convolutional Neural Network and Feature Engineering |
title_short | A New Intrusion Detection System for the Internet of Things via Deep Convolutional Neural Network and Feature Engineering |
title_sort | new intrusion detection system for the internet of things via deep convolutional neural network and feature engineering |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9146064/ https://www.ncbi.nlm.nih.gov/pubmed/35632016 http://dx.doi.org/10.3390/s22103607 |
work_keys_str_mv | AT ullahsafi anewintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT ahmadjawad anewintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT khanmuazzama anewintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT alkhammashemanh anewintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT hadjounimyriam anewintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT ghadiyazeedyasin anewintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT saeedfaisal anewintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT pitropakisnikolaos anewintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT ullahsafi newintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT ahmadjawad newintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT khanmuazzama newintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT alkhammashemanh newintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT hadjounimyriam newintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT ghadiyazeedyasin newintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT saeedfaisal newintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering AT pitropakisnikolaos newintrusiondetectionsystemfortheinternetofthingsviadeepconvolutionalneuralnetworkandfeatureengineering |