Show simple item record

dc.contributor.authorZhang, Hongwei
dc.date.accessioned2024-04-15T16:33:14Z
dc.date.available2024-04-15T16:33:14Z
dc.date.issued2024-04-15
dc.identifier.urihttp://hdl.handle.net/10222/83891
dc.descriptionIn this thesis, we propose the Server-Client Machine Learning Intrusion Detection System (SC-MLIDS), a hybrid ML IDS framework for WSNs. It integrates server and client components, corresponding to the gateway and sink nodes in WSNs, and realizes two-layer validation of both sensing data and network traffic data. Inspired by the Federated Learning (FL) architecture, the SC-MLIDS framework is designed to be an adaptable solution that transcends limitations related to attack types, WSN architectural designs, ML algorithms, and model quantities. This two-layer approach uses the inherent strengths of ML, achieving comprehensive intrusion detection that is not only efficient and highly accurate but also optimizes resource utilization.en_US
dc.description.abstractFederated Learning (FL) has emerged as a novel distributed Machine Learning (ML) approach to tackle the challenges associated with data privacy and overload in ML-based intrusion detection systems (IDSs). Drawing inspiration from the FL architecture, this thesis introduces the Server-Client Machine Learning Intrusion Detection System (SC-MLIDS), a hybrid ML IDS framework tailored for Wireless Sensor Networks (WSNs). SC-MLIDS is crafted to leverage ML for achieving a two-layer intrusion detection mechanism in WSNs, free from constraints posed by specific attack types. The framework follows a server-client model compatible with the configuration of sensor nodes, sink nodes, and gateways in WSNs. In this setup, client models located at sink nodes undergo training using sensing data, while the server model at the gateway is trained using network traffic data. This two-layer training approach not only amplifies the efficiency of intrusion detection but also ensures comprehensive network coverage. The principal innovation of SC-MLIDS is the development of two model aggregation prediction algorithms, implemented at the gateway level. The first algorithm assesses models based on their performance metrics and assigned weights. The second algorithm uses a majority voting technique, combining predictions from both client and server models to bolster accuracy. In the operational phase, sensor nodes transmit collected data to their respective sink node for initial validation by the client model. Once the data is validated and associated with network traffic information, it is forwarded to the gateway for further validation through the model aggregation prediction algorithms. The results of our simulation experiments corroborate the effectiveness of the proposed SC-MLIDS framework. It generates precise aggregation predictions, leading to a substantial reduction in redundant data transmissions. Furthermore, the SC-MLIDS framework exhibits efficacy in detecting intrusions through a two-layer validation process.en_US
dc.language.isoenen_US
dc.subjectWireless Sensor Networksen_US
dc.subjectIntrusion Detection Systemen_US
dc.subjectMachine Learningen_US
dc.subjectHybrid Frameworken_US
dc.subjectFederated Learningen_US
dc.subjectSC-MLIDSen_US
dc.subjectAggregation Predictionen_US
dc.subjectModel Aggregationen_US
dc.subjectMajority Votingen_US
dc.subjectWeighted Scoreen_US
dc.subjectEnsemble Learningen_US
dc.subjectNetwork Securityen_US
dc.subjectWSN Securityen_US
dc.subjectRandom Foresten_US
dc.subjectHybrid Machine Learningen_US
dc.titleA Hybrid Machine Learning Intrusion Detection System Framework with Integrated Server and Client Models for Wireless Sensor Networksen_US
dc.date.defence2024-04-10
dc.contributor.departmentFaculty of Computer Scienceen_US
dc.contributor.degreeMaster of Computer Scienceen_US
dc.contributor.external-examinern/aen_US
dc.contributor.thesis-readerQiang Yeen_US
dc.contributor.thesis-readerJaume Maneroen_US
dc.contributor.thesis-supervisorSrinivas Sampallien_US
dc.contributor.ethics-approvalNot Applicableen_US
dc.contributor.manuscriptsNot Applicableen_US
dc.contributor.copyright-releaseNoen_US
 Find Full text

Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record