A Survey on Securing Federated Learning: Analysis of Applications, Attacks, Challenges, and Trends
The growth of data generation capabilities, facilitated by advancements in communication and computation technologies, as well as the rise of the Internet of Things (IoT), results in vast amounts of data that significantly enhance the performance of machine learning models. However, collecting all n...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10107622/ |
_version_ | 1797833193116663808 |
---|---|
author | Helio N. Cunha Neto Jernej Hribar Ivana Dusparic Diogo Menezes Ferrazani Mattos Natalia C. Fernandes |
author_facet | Helio N. Cunha Neto Jernej Hribar Ivana Dusparic Diogo Menezes Ferrazani Mattos Natalia C. Fernandes |
author_sort | Helio N. Cunha Neto |
collection | DOAJ |
description | The growth of data generation capabilities, facilitated by advancements in communication and computation technologies, as well as the rise of the Internet of Things (IoT), results in vast amounts of data that significantly enhance the performance of machine learning models. However, collecting all necessary data to train accurate models is often unfeasible due to privacy laws. Federated Learning (FL) evolved as a collaborative machine learning approach for training models without sharing private data. Unfortunately, several in-design vulnerabilities have been exposed, allowing attackers to infer private data of participants and negatively impacting the performance of the federated model. In light of these challenges and to encourage the development of FL solutions, this paper provides a comprehensive analysis of secure FL proposals that both protect user privacy and enhance the performance of the model. We performed a systematic review using predefined criteria to screen and extract data from multiple electronic databases, resulting in a final set of studies for analysis. Through the systematic review methodology, the paper groups the security vulnerabilities of FL into model performance and data privacy attacks. It also presents an analysis and comparison of potential mitigation strategies against these attacks. Additionally, the paper conducts a security analysis of state-of-the-art FL applications and proposals based on the vulnerabilities addressed. Finally, the paper outlines the main applications of secure FL and lists future research challenges. The survey highlights the crucial role of security strategies in ensuring the protection of user privacy and model performance in the context of future FL applications. |
first_indexed | 2024-04-09T14:20:38Z |
format | Article |
id | doaj.art-60af1e59ed0542f18f8b2a4b76c475d6 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-09T14:20:38Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-60af1e59ed0542f18f8b2a4b76c475d62023-05-04T23:00:20ZengIEEEIEEE Access2169-35362023-01-0111419284195310.1109/ACCESS.2023.326998010107622A Survey on Securing Federated Learning: Analysis of Applications, Attacks, Challenges, and TrendsHelio N. Cunha Neto0https://orcid.org/0000-0001-5072-8102Jernej Hribar1Ivana Dusparic2Diogo Menezes Ferrazani Mattos3https://orcid.org/0000-0002-1279-7366Natalia C. Fernandes4https://orcid.org/0000-0001-9481-6374MídiaCom, PPGEET, Universidade Federal Fluminense (UFF), Niterói, BrazilDepartment for Communication Systems, Jožef Stefan Institute, Ljubljana, SloveniaSchool of Computer Science, Trinity College Dublin, Dublin 2, IrelandMídiaCom, PPGEET, Universidade Federal Fluminense (UFF), Niterói, BrazilMídiaCom, PPGEET, Universidade Federal Fluminense (UFF), Niterói, BrazilThe growth of data generation capabilities, facilitated by advancements in communication and computation technologies, as well as the rise of the Internet of Things (IoT), results in vast amounts of data that significantly enhance the performance of machine learning models. However, collecting all necessary data to train accurate models is often unfeasible due to privacy laws. Federated Learning (FL) evolved as a collaborative machine learning approach for training models without sharing private data. Unfortunately, several in-design vulnerabilities have been exposed, allowing attackers to infer private data of participants and negatively impacting the performance of the federated model. In light of these challenges and to encourage the development of FL solutions, this paper provides a comprehensive analysis of secure FL proposals that both protect user privacy and enhance the performance of the model. We performed a systematic review using predefined criteria to screen and extract data from multiple electronic databases, resulting in a final set of studies for analysis. Through the systematic review methodology, the paper groups the security vulnerabilities of FL into model performance and data privacy attacks. It also presents an analysis and comparison of potential mitigation strategies against these attacks. Additionally, the paper conducts a security analysis of state-of-the-art FL applications and proposals based on the vulnerabilities addressed. Finally, the paper outlines the main applications of secure FL and lists future research challenges. The survey highlights the crucial role of security strategies in ensuring the protection of user privacy and model performance in the context of future FL applications.https://ieeexplore.ieee.org/document/10107622/Federated learningmachine learningcollaborative learninginformation securitymultiaccess edge computing |
spellingShingle | Helio N. Cunha Neto Jernej Hribar Ivana Dusparic Diogo Menezes Ferrazani Mattos Natalia C. Fernandes A Survey on Securing Federated Learning: Analysis of Applications, Attacks, Challenges, and Trends IEEE Access Federated learning machine learning collaborative learning information security multiaccess edge computing |
title | A Survey on Securing Federated Learning: Analysis of Applications, Attacks, Challenges, and Trends |
title_full | A Survey on Securing Federated Learning: Analysis of Applications, Attacks, Challenges, and Trends |
title_fullStr | A Survey on Securing Federated Learning: Analysis of Applications, Attacks, Challenges, and Trends |
title_full_unstemmed | A Survey on Securing Federated Learning: Analysis of Applications, Attacks, Challenges, and Trends |
title_short | A Survey on Securing Federated Learning: Analysis of Applications, Attacks, Challenges, and Trends |
title_sort | survey on securing federated learning analysis of applications attacks challenges and trends |
topic | Federated learning machine learning collaborative learning information security multiaccess edge computing |
url | https://ieeexplore.ieee.org/document/10107622/ |
work_keys_str_mv | AT helioncunhaneto asurveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT jernejhribar asurveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT ivanadusparic asurveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT diogomenezesferrazanimattos asurveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT nataliacfernandes asurveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT helioncunhaneto surveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT jernejhribar surveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT ivanadusparic surveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT diogomenezesferrazanimattos surveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends AT nataliacfernandes surveyonsecuringfederatedlearninganalysisofapplicationsattackschallengesandtrends |