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...

Descripción completa

Detalles Bibliográficos
Autores principales: Ullah, Safi, Ahmad, Jawad, Khan, Muazzam A., Alkhammash, Eman H., Hadjouni, Myriam, Ghadi, Yazeed Yasin, Saeed, Faisal, Pitropakis, Nikolaos
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