计算机科学
选择(遗传算法)
多样性(控制论)
过程(计算)
原始数据
人工智能
机器学习
选型
质量(理念)
GSM演进的增强数据速率
数据科学
哲学
认识论
程序设计语言
操作系统
作者
Monalisa Panigrahi,Sourabh Bharti,Arun Sharma
摘要
Abstract Federated learning (FL) is a decentralized machine learning (ML) technique that enables multiple clients to collaboratively train a common ML model without them having to share their raw data with each other. A typical FL process involves (1) FL client(s) selection, (2) global model distribution, (3) local training, and (4) aggregation. As such FL clients are heterogeneous edge devices (i.e., mobile phones) that differ in terms of computational resources, training data quality, and distribution. Therefore, FL client(s) selection has a significant influence on the execution of the remaining steps of an FL process. There have been a variety of FL client(s) selection models proposed in the literature, however, their critical review and/or comparative analysis is much less discussed. This paper brings the scattered FL client(s) selection models onto a single platform by first categorizing them into five categories, followed by providing a detailed analysis of the benefits/shortcomings and the applicability of these models for different FL scenarios. Such understanding can help researchers in academia and industry to develop improved FL client(s) selection models to address the requirement challenges and shortcomings of the current models. Finally, future research directions in the area of FL client(s) selection are also discussed. This article is categorized under: Technologies > Machine Learning Technologies > Artificial Intelligence
科研通智能强力驱动
Strongly Powered by AbleSci AI