Skip navigation
Please use this identifier to cite or link to this item: https://repository.esi-sba.dz/jspui/handle/123456789/761
Title: Intrusion Detection System based on Deep learning and Complex event processing for IoT environments
Authors: BELMILOUD, Ilyes DHiaeddine
Keywords: IoT Security
Intrusion Detection System
Edge-IIoTset
Machine Learning
Rule- Based Classification
PART
Complex Event Processing
Esper
CNN-LSTM-GRU
Real-Time Detection
Network Security
Issue Date: 2024
Abstract: The rapid expansion of the Internet of Things (IoT) and Industrial IoT (IIoT) ecosystems has introduced significant security challenges, particularly in protecting these networks from cyberattacks. This thesis presents an advanced Intrusion Detection System (IDS) that combines machine learning, rule-based classification, and Complex Event Processing (CEP) to detect and respond to network intrusions in real-time. The IDS is built using the Edge-IIoTset dataset, which contains a variety of cyberattack scenarios relevant to IoT/IIoT environments. A hybrid deep learning model, incorporating Convolutional Neural Networks (CNN), Long Short-Term Memory (LSTM), and Gated Recurrent Units (GRU), was developed to label and classify the dataset, achieving an accuracy of 96.68%. The IDS further incorporates rule-based classifiers, such as PART, for rule extraction. These rules were deployed within the Esper CEP engine, enabling real-time detection and alerting. The IDS is complemented by a web-based dashboard built using AdminLTE, which provides real-time insights into the types and frequency of detected attacks, enhancing network security management. This approach effectively balances high detection accuracy with interpretability, making it suitable for real-time deployment in resource-constrained IoT environments. Finally, the thesis discusses the limitations of the proposed system and suggests future research directions, including the exploration of federated learning, multi-stage attack detection, and adaptive IDS models to further improve security in evolving IoT ecosystems. *** L’expansion rapide des écosystèmes de l’Internet des objets (IoT) et de l’IoT industriel (IIoT) a introduit des défis de sécurité importants, notamment dans la protection de ces réseaux contre les cyberattaques. Cette thèse présente un système de détection d’intrusion (IDS) avancé combinant l’apprentissage automatique, la classification basée sur des règles et le traitement d’événements complexes (CEP) pour détecter et répondre aux intrusions réseau en temps réel. L’IDS est construit à partir du jeu de données Edge-IIoTset, qui contient une variété de scénarios de cyberattaques pertinents pour les environnements IoT/IIoT. Un modèle d’apprentissage profond hybride, incorporant des réseaux neuronaux convolutifs (CNN), des mémoires à long terme (LSTM) et des unités récurrentes à portes (GRU), a été développé pour étiqueter et classifier le jeu de données, atteignant une précision de 96,68 %. L’IDS intègre également des classificateurs basés sur des règles, tels que PART, pour l’extraction de règles. Ces règles ont été déployées dans le moteur CEP Esper, permettant une détection et des alertes en temps réel. L’IDS est complété par un tableau de bord web développé avec AdminLTE, offrant des informations en temps réel sur les types et la fréquence des attaques détectées, améliorant ainsi la gestion de la sécurité réseau. Cette approche équilibre efficacement une haute précision de détection avec une interprétabilité, la rendant adaptée pour un déploiement en temps réel dans des environnements IoT à ressources limitées. Enfin, la thèse discute des limites du système proposé et suggère des pistes de recherche futures, notamment l’exploration de l’apprentissage fédéré, la détection d’attaques en plusieurs étapes et les modèles IDS adaptatifs pour améliorer la sécurité dans des écosystèmes IoT en évolution.
Description: Supervisor : Ms. Amina Souyah Co-Supervisor : Mr. Mohamed Neffah
URI: https://repository.esi-sba.dz/jspui/handle/123456789/761
Appears in Collections:Ingénieur

Files in This Item:
File Description SizeFormat 
PFE_Thesis_Belmiloud_Ilyes-1-1.pdf87,22 kBAdobe PDFView/Open
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.