Federated Learning to detect malicious network traffic in IoT environments
View/Open
Cita com:
hdl:2117/403284
Document typeMaster thesis
Date2023-07-17
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
This thesis consists in the development and analysis of Federated Learning to detect malicious network traffic in IoT environments. The motivation of the project is based on two main aspects, the poor security measures in the actual IoT devices and the necessity of preserving data privacy in Machine Learning processes. First, this project goes through an overview of Machine Learning concepts, followed by explanations of the most common attacks to IoT devices. We will also find information about Federated Learning and its main characteristics. Second, we can find two practical parts. The first one consists in applying Centralised Learning to the chosen dataset and with 3 different algorithms. After that, the entire dataset has been divided into several smaller ones representing different IoT devices in a network, and the same three algorithms have been applied following two different Federated Learning strategies.
Description
Federated Learning allows training machine learning models with decentralized data while preserving its privacy by design. Thus, it appears as an ideal solution to detect attacks to IoT devices without the need of revealing sensitive information.
DegreeMÀSTER UNIVERSITARI EN TECNOLOGIES AVANÇADES DE TELECOMUNICACIÓ (Pla 2019)
Files | Description | Size | Format | View |
---|---|---|---|---|
Memory_RogerVallejo_Final.pdf | 1,893Mb | View/Open |