From Distributed Machine Learning to Federated Learning: A Survey
In recent years, data and computing resources are typically distributed in the devices of end users, various regions or organizations. Because of laws or regulations, the distributed data and computing resources cannot be directly shared among different regions or organizations for machine learning tasks. Federated learning emerges as an efficient approach to exploit distributed data and computing resources, so as to collaboratively train machine learning models, while obeying the laws and regulations and ensuring data security and data privacy. In this paper, we provide a comprehensive survey of existing works for federated learning. We propose a functional architecture of federated learning systems and a taxonomy of related techniques. Furthermore, we present the distributed training, data communication, and security of FL systems. Finally, we analyze their limitations and propose future research directions.
Code (0)
등록된 구현이 없습니다.
Tasks
BIG-bench Machine LearningFederated LearningSurveySimilar Papers 제목 키워드 기반
Federated Learning on Non-IID Data: A Survey
Federated learning is an emerging distributed machine learning framework for privacy preservation. However, models trained in federated learning usually have worse performance than those trained in the standard centraliz…
BIG-bench Machine LearningFederated LearningSurveyVertical Federated LearningFederated Learning for Healthcare Domain - Pipeline, Applications and Challenges
Federated learning is the process of developing machine learning models over datasets distributed across data centers such as hospitals, clinical research labs, and mobile devices while preventing data leakage. This surv…
Federated LearningSurveyA Survey of Model Extraction Attacks and Defenses in Distributed Computing Environments
Model Extraction Attacks (MEAs) threaten modern machine learning systems by enabling adversaries to steal models, exposing intellectual property and training data. With the increasing deployment of machine learning model…
Autonomous VehiclesDistributed ComputingFederated LearningModel extraction+1Federated Domain Generalization: A Survey
Machine learning typically relies on the assumption that training and testing distributions are identical and that data is centrally stored for training and testing. However, in real-world scenarios, distributions may di…
Domain AdaptationDomain GeneralizationFederated LearningSurveyCommunication Efficiency in Federated Learning: Achievements and Challenges
Federated Learning (FL) is known to perform Machine Learning tasks in a distributed manner. Over the years, this has become an emerging technology especially with various data protection and privacy policies being impose…
BIG-bench Machine LearningFederated Learning