Multi-Criteria Client Selection and Scheduling with Fairness Guarantee for Federated Learning Service
Not on the map. Why?
Abstract (arXiv)
Federated Learning (FL) enables multiple clients to train machine learning models collaboratively without sharing the raw training data. However, for a given FL task, how to select a group of appropriate clients fairly becomes a challenging problem due to budget restrictions and client heterogeneity. In this paper, we propose a multi-criteria client selection and scheduling scheme with a fairness guarantee, comprising two stages: 1) preliminary client pool selection, and 2) per-round client scheduling. Specifically, we first define a client selection metric informed by several criteria, such as client resources, data quality, and client behaviors. Then, we formulate the initial client pool selection problem into an optimization problem that aims to maximize the overall scores of selected clients within a given budget and propose a greedy algorithm to solve it. To guarantee fairness, we further formulate the per-round client scheduling problem and propose a heuristic algorithm to divide the client pool into several subsets such that every client is selected at least once while guaranteeing that the `integrated' dataset in a subset is close to an independent and identical distribution (iid). Our experimental results show that our scheme can improve the model quality especially when data are non-iid.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 13 of its 30 references that are in the map. First posted on arXiv 5 Dec 2023.
Builds on
13 of 30 references.
References · 13
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2018Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edgecited by 347
- 2017Deep Reinforcement Learning framework for Autonomous Drivingcited by 224
- 2020Optimal Client Sampling for Federated Learningcited by 123
- 2021Clustered Sampling: Low-Variance and Improved Representativity for Clients Selection in Federated Learningcited by 93
- 2020An Efficiency-boosting Client Selection Scheme for Federated Learning with Fairness Guaranteecited by 61
- 2015MLlib: Machine Learning in Apache Sparkcited by 55
- 2019E.T.-RNN: Applying Deep Learning to Credit Loan Applicationscited by 26
- 2022Data Heterogeneity-Robust Federated Learning via Group Client Selection in Industrial IoTcited by 25
- 2020FLaaS: Federated Learning as a Servicecited by 22
1 more
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.