A Systematic Literature Review on Client Selection in Federated Learning

06/08/2023
by   Carl Smestad, et al.
0

With the arising concerns of privacy within machine learning, federated learning (FL) was invented in 2017, in which the clients, such as mobile devices, train a model and send the update to the centralized server. Choosing clients randomly for FL can harm learning performance due to different reasons. Many studies have proposed approaches to address the challenges of client selection of FL. However, no systematic literature review (SLR) on this topic existed. This SLR investigates the state of the art of client selection in FL and answers the challenges, solutions, and metrics to evaluate the solutions. We systematically reviewed 47 primary studies. The main challenges found in client selection are heterogeneity, resource allocation, communication costs, and fairness. The client selection schemes aim to improve the original random selection algorithm by focusing on one or several of the aforementioned challenges. The most common metric used is testing accuracy versus communication rounds, as testing accuracy measures the successfulness of the learning and preferably in as few communication rounds as possible, as they are very expensive. Although several possible improvements can be made with the current state of client selection, the most beneficial ones are evaluating the impact of unsuccessful clients and gaining a more theoretical understanding of the impact of fairness in FL.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/20/2023

Fairness-Aware Client Selection for Federated Learning

Federated learning (FL) has enabled multiple data owners (a.k.a. FL clie...
research
11/05/2022

ON-DEMAND-FL: A Dynamic and Efficient Multi-Criteria Federated Learning Client Deployment Scheme

In this paper, we increase the availability and integration of devices i...
research
04/18/2023

Joint Age-based Client Selection and Resource Allocation for Communication-Efficient Federated Learning over NOMA Networks

In federated learning (FL), distributed clients can collaboratively trai...
research
01/09/2023

FedDebug: Systematic Debugging for Federated Learning Applications

In Federated Learning (FL), clients train a model locally and share it w...
research
01/23/2021

Experiences Challenges with Server-Side WiFi Indoor Localization Using Existing Infrastructure

Real-world deployments of WiFi-based indoor localization in large public...
research
11/03/2020

An Efficiency-boosting Client Selection Scheme for Federated Learning with Fairness Guarantee

The issue of potential privacy leakage during centralized AI's model tra...
research
03/19/2023

PFSL: Personalized Fair Split Learning with Data Label Privacy for thin clients

The traditional framework of federated learning (FL) requires each clien...

Please sign up or login with your details

Forgot password? Click here to reset