Achieving security and privacy in federated learning systems: Survey, research challenges and future directions
Federated learning (FL) allows a server to learn a machine learning (ML) model across multiple decentralized clients that privately store their own training data. In contrast with centralized ML approaches, FL saves computation to the server and does not require the clients to outsource their privat...
| Autores: | , , , , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión publicada |
| Fecha de publicación: | 2021 |
| País: | España |
| Institución: | Universitat Oberta de Catalunya (UOC) |
| Repositorio: | O2, repositorio institucional de la UOC |
| OAI Identifier: | oai:openaccess.uoc.edu:10609/136566 |
| Acceso en línea: | https://hdl.handle.net/10609/136566 |
| Access Level: | acceso abierto |
| Palabra clave: | federated learning machine learning privacy security aprendizaje automático privacidad seguridad aprendizaje federado aprenentatge automàtic privacitat seguretat aprenentatge federat Machine learning Aprenentatge automàtic Aprendizaje automático |
| id |
ES_ee83bffaffdcfade2cadb2d8c2d112fb |
|---|---|
| oai_identifier_str |
oai:openaccess.uoc.edu:10609/136566 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directionsBlanco-Justicia, AlbertoDomingo-Ferrer, JosepMartínez Lluís, SergioSánchez Ruenes, DavidFlanagan, AdrianTan, Kuan Eikfederated learningmachine learningprivacysecurityaprendizaje automáticoprivacidadseguridadaprendizaje federadoaprenentatge automàticprivacitatseguretataprenentatge federatMachine learningAprenentatge automàticAprendizaje automáticoFederated learning (FL) allows a server to learn a machine learning (ML) model across multiple decentralized clients that privately store their own training data. In contrast with centralized ML approaches, FL saves computation to the server and does not require the clients to outsource their private data to the server. However, FL is not free of issues. On the one hand, the model updates sent by the clients at each training epoch might leak information on the clients' private data. On the other hand, the model learnt by the server may be subjected to attacks by malicious clients; these security attacks might poison the model or prevent it from converging. In this paper, we first examine security and privacy attacks to FL and critically survey solutions proposed in the literature to mitigate each attack. Afterwards, we discuss the difficulty of simultaneously achieving security and privacy protection. Finally, we sketch ways to tackle this open problem and attain both security and privacy.Engineering Applications of Artificial IntelligenceUniversitat Oberta de Catalunya (UOC)Universitat Rovira i Virgili (URV)Huawei Technologies202120212021info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttps://hdl.handle.net/10609/136566reponame:O2, repositorio institucional de la UOCinstname:Universitat Oberta de Catalunya (UOC)InglésEngineering Applications of Artificial Intelligence, 2021, 106https://doi.org/10.1016/j.engappai.2021.104468info:eu-repo/grantAgreement/YBN2019035188//info:eu-repo/grantAgreement/H2020-871042//info:eu-repo/grantAgreement/H2020-101006879//info:eu-repo/grantAgreement/2017 SGR 705//info:eu-repo/grantAgreement/RTI2018-095094-B-C21//info:eu-repo/grantAgreement/TIN2016-80250-R//CC BY-NC-NDhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:openaccess.uoc.edu:10609/1365662026-05-28T12:42:01Z |
| dc.title.none.fl_str_mv |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directions |
| title |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directions |
| spellingShingle |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directions Blanco-Justicia, Alberto federated learning machine learning privacy security aprendizaje automático privacidad seguridad aprendizaje federado aprenentatge automàtic privacitat seguretat aprenentatge federat Machine learning Aprenentatge automàtic Aprendizaje automático |
| title_short |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directions |
| title_full |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directions |
| title_fullStr |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directions |
| title_full_unstemmed |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directions |
| title_sort |
Achieving security and privacy in federated learning systems: Survey, research challenges and future directions |
| dc.creator.none.fl_str_mv |
Blanco-Justicia, Alberto Domingo-Ferrer, Josep Martínez Lluís, Sergio Sánchez Ruenes, David Flanagan, Adrian Tan, Kuan Eik |
| author |
Blanco-Justicia, Alberto |
| author_facet |
Blanco-Justicia, Alberto Domingo-Ferrer, Josep Martínez Lluís, Sergio Sánchez Ruenes, David Flanagan, Adrian Tan, Kuan Eik |
| author_role |
author |
| author2 |
Domingo-Ferrer, Josep Martínez Lluís, Sergio Sánchez Ruenes, David Flanagan, Adrian Tan, Kuan Eik |
| author2_role |
author author author author author |
| dc.contributor.none.fl_str_mv |
Universitat Oberta de Catalunya (UOC) Universitat Rovira i Virgili (URV) Huawei Technologies |
| dc.subject.none.fl_str_mv |
federated learning machine learning privacy security aprendizaje automático privacidad seguridad aprendizaje federado aprenentatge automàtic privacitat seguretat aprenentatge federat Machine learning Aprenentatge automàtic Aprendizaje automático |
| topic |
federated learning machine learning privacy security aprendizaje automático privacidad seguridad aprendizaje federado aprenentatge automàtic privacitat seguretat aprenentatge federat Machine learning Aprenentatge automàtic Aprendizaje automático |
| description |
Federated learning (FL) allows a server to learn a machine learning (ML) model across multiple decentralized clients that privately store their own training data. In contrast with centralized ML approaches, FL saves computation to the server and does not require the clients to outsource their private data to the server. However, FL is not free of issues. On the one hand, the model updates sent by the clients at each training epoch might leak information on the clients' private data. On the other hand, the model learnt by the server may be subjected to attacks by malicious clients; these security attacks might poison the model or prevent it from converging. In this paper, we first examine security and privacy attacks to FL and critically survey solutions proposed in the literature to mitigate each attack. Afterwards, we discuss the difficulty of simultaneously achieving security and privacy protection. Finally, we sketch ways to tackle this open problem and attain both security and privacy. |
| publishDate |
2021 |
| dc.date.none.fl_str_mv |
2021 2021 2021 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/10609/136566 |
| url |
https://hdl.handle.net/10609/136566 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
Engineering Applications of Artificial Intelligence, 2021, 106 https://doi.org/10.1016/j.engappai.2021.104468 info:eu-repo/grantAgreement/YBN2019035188// info:eu-repo/grantAgreement/H2020-871042// info:eu-repo/grantAgreement/H2020-101006879// info:eu-repo/grantAgreement/2017 SGR 705// info:eu-repo/grantAgreement/RTI2018-095094-B-C21// info:eu-repo/grantAgreement/TIN2016-80250-R// |
| dc.rights.none.fl_str_mv |
CC BY-NC-ND http://creativecommons.org/licenses/by-nc-nd/3.0/es/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
CC BY-NC-ND http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Engineering Applications of Artificial Intelligence |
| publisher.none.fl_str_mv |
Engineering Applications of Artificial Intelligence |
| dc.source.none.fl_str_mv |
reponame:O2, repositorio institucional de la UOC instname:Universitat Oberta de Catalunya (UOC) |
| instname_str |
Universitat Oberta de Catalunya (UOC) |
| reponame_str |
O2, repositorio institucional de la UOC |
| collection |
O2, repositorio institucional de la UOC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869423702855122944 |
| score |
15.300724 |