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...

Full description

Bibliographic Details
Main Authors: Helio N. Cunha Neto, Jernej Hribar, Ivana Dusparic, Diogo Menezes Ferrazani Mattos, Natalia C. Fernandes
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