Mohammed S. Alshehri
SkipGateNet: A Lightweight CNN-LSTM Hybrid Model with Learnable Skip Connections for Efficient Botnet Attack Detection in IoT
Alshehri, Mohammed S.; Ahmad, Jawad; Almakdi, Sultan; Qathrady, Mimonah Al; Ghadi, Yazeed Yasin; Buchanan, William J.
Authors
Dr Jawad Ahmad J.Ahmad@napier.ac.uk
Lecturer
Sultan Almakdi
Mimonah Al Qathrady
Yazeed Yasin Ghadi
Prof Bill Buchanan B.Buchanan@napier.ac.uk
Professor
Abstract
The rise of Internet of Things (IoT) has led to increased security risks, particularly from botnet attacks that exploit IoT device vulnerabilities. This situation necessitates effective Intrusion Detection Systems (IDS), that are accurate, lightweight, and fast (having less inference time), designed particularly to detect botnet attacks in resource constrained IoT devices. This paper proposes SkipGateNet, a novel deep learning model designed for detecting Mirai and Bashlite botnet attacks in resource constrained IoT and fog computing environments. SkipGateNet is a lightweight, fast model combining 1D-Convolutional Neural Networks (CNN) and Long Short-Term Memory (LSTM) layers. The novelty of this model lies in the integration of ‘Learnable Skip Connections’. These connections feature gating mechanisms that enhance detection by focusing on relevant features and ignoring irrelevant ones. They add adaptability to the architecture, performing feature selection and propagating only essential features to deeper layers. Tested on the N-BaIoT dataset, SkipGateNet efficiently detects ten types of botnet attacks, with a remarkable test accuracy of 99.91%. It is also compact (2596.87 KB) and demonstrates a quick inference time of 8.0 milliseconds, suitable for real-time implementation in resource-limited settings. While evaluating its performance, parameters like precision, recall, accuracy, and F1 score were considered, along with statistical reliability measures like Cohen’s Kappa Coefficient and Matthews Correlation Coefficient. These highlight its reliability and effectiveness in IoT security challenges. The paper also compares SkipGateNet to existing models and four other deep learning architectures, including two sequential CNN architectures, a simple CNN+LSTM architecture, and a CNN+LSTM with standard skip connections. SkipGateNet surpasses all in accuracy and inference time, demonstrating its superiority in addressing IoT security issues.
Journal Article Type | Article |
---|---|
Acceptance Date | Feb 27, 2024 |
Online Publication Date | Mar 1, 2024 |
Publication Date | 2024 |
Deposit Date | Mar 6, 2024 |
Publicly Available Date | Mar 7, 2024 |
Electronic ISSN | 2169-3536 |
Publisher | Institute of Electrical and Electronics Engineers |
Peer Reviewed | Peer Reviewed |
Volume | 12 |
DOI | https://doi.org/10.1109/access.2024.3371992 |
Keywords | Botnets, Botnet attacks, Bashlite, Intrusion Detection, Mirai |
Public URL | http://researchrepository.napier.ac.uk/Output/3533975 |
Files
SkipGateNet: A Lightweight CNN-LSTM Hybrid Model with Learnable Skip Connections for Efficient Botnet Attack Detection in IoT
(3 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by-nc-nd/4.0/
You might also like
A Secure and Robust Image Hashing Scheme Using Gaussian Pyramids
(2019)
Journal Article
A secure image encryption scheme based on chaotic maps and affine transformation
(2015)
Journal Article
Chaos-based diffusion for highly autocorrelated data in encryption algorithms
(2015)
Journal Article
A New Image Encryption Scheme Based on Dynamic S-Boxes and Chaotic Maps
(2016)
Journal Article
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search