Valeria Turina
Combining Split and Federated Architectures for Efficiency and Privacy in Deep Learning.
Rel. Guido Marchetto, Flavio Esposito. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Matematica, 2020
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (22MB) | Preview |
Abstract
Mobile phones and wearable devices are used and carried everywhere by people, producing every day a huge amount of distributed and sensitive data. Standard machine learning techniques need to collect this kind of data all on the same machine to compute the training and obtain a model useful to make predictions. To better preserve the privacy of data and, at the same time, guarantee a comparable performance, Federated and Split Learning have been designed. This work tries to improve the efficiency and privacy of Split and Federated learning combining them in two different types of architectures using the PySyft library implemented inside PyTorch.
The code has been developed to easily switch from local to remote learning, simulating the distributed process inside the same machine and, then, running the neural network on workers located on different devices
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Ente in cotutela
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
