KOR

e-Article

A Three-Level Deep Learning Intrusion Detection System for IoT Network
Document Type
Conference
Source
2023 International Conference on Electrical, Communication and Computer Engineering (ICECCE) Electrical, Communication and Computer Engineering (ICECCE), 2023 International Conference on. :1-6 Dec, 2023
Subject
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Engineered Materials, Dielectrics and Plasmas
Engineering Profession
Fields, Waves and Electromagnetics
General Topics for Engineers
Power, Energy and Industry Applications
Robotics and Control Systems
Signal Processing and Analysis
Deep learning
Limiting
Intrusion detection
Security
Internet of Things
Floods
Intrusion Detection System
Autoencoder
Multi-Layer Perceptron
Language
Abstract
Security stands out as one of the most significant challenges confronting the Internet of Things. Within the existing literature, various solutions have been proposed, with intrusion detection systems playing a prominent role and offering numerous approaches to address security concerns. This paper introduces a three-level intrusion detection system based on deep learning. At the first level, an autoencoder is deployed to detect intrusion presence. Moving to the second level, another autoencoder is utilized to classify the intrusion as either a known or new attack when an intrusion occurs. In the case of a recognized attack, the third level comes into play. At this stage, a Multi-Layer Perceptron (MLP) serves as a multi-class classifier, enabling precise identification of the ongoing attack type. The entire system is trained and evaluated using the MQTTSet dataset. Comprehensive tests are conducted at each of the three levels. The results obtained demonstrate an accuracy of 99%, 99.60%, and almost 100% respectively at level 1, level 2, and level 3.