IMIDS: An Intelligent Intrusion Detection System against Cyber Threats in IoT
Open Access
- 10 February 2022
- journal article
- research article
- Published by MDPI AG in Electronics
- Vol. 11 (4) , 524
Abstract
The increasing popularity of the Internet of Things (IoT) has significantly impacted our daily lives in the past few years. On one hand, it brings convenience, simplicity, and efficiency for us; on the other hand, the devices are susceptible to various cyber-attacks due to the lack of solid security mechanisms and hardware security support. In this paper, we present IMIDS, an intelligent intrusion detection system (IDS) to protect IoT devices. IMIDS’s core is a lightweight convolutional neural network model to classify multiple cyber threats. To mitigate the training data shortage issue, we also propose an attack data generator powered by a conditional generative adversarial network. In the experiment, we demonstrate that IMIDS could detect nine cyber-attack types (e.g., backdoors, shellcode, worms) with an average F-measure of 97.22% and outperforms its competitors. Furthermore, IMIDS’s detection performance is notably improved after being further trained by the data generated by our attack data generator. These results demonstrate that IMIDS can be a practical IDS for the IoT scenario.Keywords
Funding Information
- Vietnam National University, Ho Chi Minh City (D4-2022-01)
- University of Information Technology (D4-2022-01)
This publication has 50 references indexed in Scilit:
- IoT security: Review, blockchain solutions, and open challengesFuture Generation Computer Systems, 2018
- Generalized Outlier Gaussian Mixture Technique Based on Automated Association Features for Simulating and Detecting Web Application AttacksIEEE Transactions on Sustainable Computing, 2018
- Dendron : Genetic trees driven rule induction for network intrusion detection systemsFuture Generation Computer Systems, 2018
- Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detection2018
- Experimental Evaluation of a Multi-layer Feed-Forward Artificial Neural Network Classifier for Network Intrusion Detection System2017
- DDoS in the IoT: Mirai and Other BotnetsComputer, 2017
- A multiclass cascade of artificial neural network for network intrusion detectionJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology, 2017
- A Two-Stage Classifier Approach using RepTree Algorithm for Network Intrusion DetectionInternational Journal of Advanced Computer Science and Applications, 2017
- Attack Detection in Cloud Infrastructures Using Artificial Neural Network with Genetic Feature Selection2016
- Learning from Imbalanced DataIEEE Transactions on Knowledge and Data Engineering, 2009