Homomorphic encryption(HE) enabled federated learning
In this report, to maximise data privacy, we conducted Federated Learning algorithm with Homomorphic Encryption. The project was done in stages. Initially, federated learning was done without applying homomorphic encryption. Homomorphic encryption was applied in a progressive manner at a later stage...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/138191 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-138191 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1381912020-04-28T06:07:13Z Homomorphic encryption(HE) enabled federated learning Myat Nyein Soe Anupam Chattopadhyay School of Computer Science and Engineering anupam@ntu.edu.sg Engineering::Computer science and engineering::Data::Data encryption In this report, to maximise data privacy, we conducted Federated Learning algorithm with Homomorphic Encryption. The project was done in stages. Initially, federated learning was done without applying homomorphic encryption. Homomorphic encryption was applied in a progressive manner at a later stage and its performance was thoroughly studied. Additionally, the existing projects incorporating homomorphic encryption was studied to further improve our project. Various parameters pertaining to homomorphic encryption were also explored to observe the key features and necessary trade-offs. Based on the testing results, it was discovered that the prediction accuracy was relatively higher for the ML models generated from the averaged weights within the federated network. For future work, different datasets will be used to further confirm this finding. Bachelor of Engineering (Computer Science) 2020-04-28T06:07:12Z 2020-04-28T06:07:12Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/138191 en SCSE19-0303 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Data::Data encryption |
spellingShingle |
Engineering::Computer science and engineering::Data::Data encryption Myat Nyein Soe Homomorphic encryption(HE) enabled federated learning |
description |
In this report, to maximise data privacy, we conducted Federated Learning algorithm with Homomorphic Encryption. The project was done in stages. Initially, federated learning was done without applying homomorphic encryption. Homomorphic encryption was applied in a progressive manner at a later stage and its performance was thoroughly studied. Additionally, the existing projects incorporating homomorphic encryption was studied to further improve our project. Various parameters pertaining to homomorphic encryption were also explored to observe the key features and necessary trade-offs. Based on the testing results, it was discovered that the prediction accuracy was relatively higher for the ML models generated from the averaged weights within the federated network. For future work, different datasets will be used to further confirm this finding. |
author2 |
Anupam Chattopadhyay |
author_facet |
Anupam Chattopadhyay Myat Nyein Soe |
format |
Final Year Project |
author |
Myat Nyein Soe |
author_sort |
Myat Nyein Soe |
title |
Homomorphic encryption(HE) enabled federated learning |
title_short |
Homomorphic encryption(HE) enabled federated learning |
title_full |
Homomorphic encryption(HE) enabled federated learning |
title_fullStr |
Homomorphic encryption(HE) enabled federated learning |
title_full_unstemmed |
Homomorphic encryption(HE) enabled federated learning |
title_sort |
homomorphic encryption(he) enabled federated learning |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/138191 |
_version_ |
1681058807362355200 |