Design and Development of RNN Anomaly Detection Model for IoT Networks

Cybersecurity is important today because of the increasing growth of the Internet of Things (IoT), which has resulted in a variety of attacks on computer systems and networks. Cyber security has become an increasingly difficult issue to manage as various IoT devices and services grow. Malicious traf...

Full description

Bibliographic Details
Main Authors: Imtiaz Ullah, Qusay H. Mahmoud
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9777970/
_version_ 1811332165951029248
author Imtiaz Ullah
Qusay H. Mahmoud
author_facet Imtiaz Ullah
Qusay H. Mahmoud
author_sort Imtiaz Ullah
collection DOAJ
description Cybersecurity is important today because of the increasing growth of the Internet of Things (IoT), which has resulted in a variety of attacks on computer systems and networks. Cyber security has become an increasingly difficult issue to manage as various IoT devices and services grow. Malicious traffic identification using deep learning techniques has emerged as a key component of network intrusion detection systems (IDS). Deep learning methods have been a research focus in network intrusion detection. A Recurrent Neural Network (RNN) is useful in a wide range of applications. First, this paper proposes a novel deep learning model for anomaly detection in IoT networks using a recurrent neural network. Long Short Term Memory (LSTM), BiLSTM, and Gated Recurrent Unit (GRU) techniques are used to implement the proposed model for anomaly detection in IoT networks. A Convolutional Neural Network (CNN) can analyze input features without losing important information, making them particularly well suited for feature learning. Next, a hybrid deep learning model was proposed using convolutional and recurrent neural networks. Finally, a lightweight deep learning model for binary classification was proposed using LSTM, BiLSTM, and GRU based approaches. The proposed deep learning models are validated using NSLKDD, BoT-IoT, IoT-NI, IoT-23, MQTT, MQTTset, and IoT-DS2 datasets. Compared to current deep learning implementations, the proposed multiclass and binary classification model achieved high accuracy, precision, recall, and F1 score.
first_indexed 2024-04-13T16:32:39Z
format Article
id doaj.art-a0f6a20a808149a380303cbfe1ada9f0
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-13T16:32:39Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-a0f6a20a808149a380303cbfe1ada9f02022-12-22T02:39:32ZengIEEEIEEE Access2169-35362022-01-0110627226275010.1109/ACCESS.2022.31763179777970Design and Development of RNN Anomaly Detection Model for IoT NetworksImtiaz Ullah0https://orcid.org/0000-0002-2952-7215Qusay H. Mahmoud1https://orcid.org/0000-0003-0472-5757Department of Electrical, Computer and Software Engineering, Ontario Tech University, Oshawa, CanadaDepartment of Electrical, Computer and Software Engineering, Ontario Tech University, Oshawa, CanadaCybersecurity is important today because of the increasing growth of the Internet of Things (IoT), which has resulted in a variety of attacks on computer systems and networks. Cyber security has become an increasingly difficult issue to manage as various IoT devices and services grow. Malicious traffic identification using deep learning techniques has emerged as a key component of network intrusion detection systems (IDS). Deep learning methods have been a research focus in network intrusion detection. A Recurrent Neural Network (RNN) is useful in a wide range of applications. First, this paper proposes a novel deep learning model for anomaly detection in IoT networks using a recurrent neural network. Long Short Term Memory (LSTM), BiLSTM, and Gated Recurrent Unit (GRU) techniques are used to implement the proposed model for anomaly detection in IoT networks. A Convolutional Neural Network (CNN) can analyze input features without losing important information, making them particularly well suited for feature learning. Next, a hybrid deep learning model was proposed using convolutional and recurrent neural networks. Finally, a lightweight deep learning model for binary classification was proposed using LSTM, BiLSTM, and GRU based approaches. The proposed deep learning models are validated using NSLKDD, BoT-IoT, IoT-NI, IoT-23, MQTT, MQTTset, and IoT-DS2 datasets. Compared to current deep learning implementations, the proposed multiclass and binary classification model achieved high accuracy, precision, recall, and F1 score.https://ieeexplore.ieee.org/document/9777970/Internet of Thingsanomaly detectionrecurrent neural networkconvolutional neural networkLSTMBiLSTM
spellingShingle Imtiaz Ullah
Qusay H. Mahmoud
Design and Development of RNN Anomaly Detection Model for IoT Networks
IEEE Access
Internet of Things
anomaly detection
recurrent neural network
convolutional neural network
LSTM
BiLSTM
title Design and Development of RNN Anomaly Detection Model for IoT Networks
title_full Design and Development of RNN Anomaly Detection Model for IoT Networks
title_fullStr Design and Development of RNN Anomaly Detection Model for IoT Networks
title_full_unstemmed Design and Development of RNN Anomaly Detection Model for IoT Networks
title_short Design and Development of RNN Anomaly Detection Model for IoT Networks
title_sort design and development of rnn anomaly detection model for iot networks
topic Internet of Things
anomaly detection
recurrent neural network
convolutional neural network
LSTM
BiLSTM
url https://ieeexplore.ieee.org/document/9777970/
work_keys_str_mv AT imtiazullah designanddevelopmentofrnnanomalydetectionmodelforiotnetworks
AT qusayhmahmoud designanddevelopmentofrnnanomalydetectionmodelforiotnetworks