FilFL: Client Filtering for Optimized Client Participation in Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated learning, an emerging machine learning paradigm, enables clients to collaboratively train a model without exchanging local data. Clients participating in the training process significantly impact the convergence rate, learning efficiency, and model generalization. We propose a novel approach, client filtering, to improve model generalization and optimize client participation and training. The proposed method periodically filters available clients to identify a subset that maximizes a combinatorial objective function with an efficient greedy filtering algorithm. Thus, the clients are assessed as a combination rather than individually. We theoretically analyze the convergence of federated learning with client filtering in heterogeneous settings and evaluate its performance across diverse vision and language tasks, including realistic scenarios with time-varying client availability. Our empirical results demonstrate several benefits of our approach, including improved learning efficiency, faster convergence, and up to 10% higher test accuracy than training without client filtering.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 45 of its 65 references that are in the map. First posted on arXiv 13 Feb 2023.
Builds on
45 of 65 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2018Federated Learning with Non-IID Datacited by 1,099
- 2020Adaptive Federated Optimizationcited by 1,036
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
- 2019Towards Federated Learning at Scale: System Designcited by 826
33 more
- 2018LEAF: A Benchmark for Federated Settingscited by 780
- 2020Ensemble Distillation for Robust Model Fusion in Federated Learningcited by 678
- 2021Federated Learning Based on Dynamic Regularizationcited by 555
- 2019Bayesian Nonparametric Federated Learning of Neural Networkscited by 385
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
- 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
- 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
- 2020Client Selection in Federated Learning: Convergence Analysis and Power-of-Choice Selection Strategiescited by 196
- 2015Federated Optimization:Distributed Optimization Beyond the Datacentercited by 193
- 2020FedBE: Making Bayesian Model Ensemble Applicable to Federated Learningcited by 176
- 2019SCAFFOLD: Stochastic Controlled Averaging for Federated Learningcited by 174
- 2020Is Local SGD Better than Minibatch SGD?cited by 151
- 2019On the Convergence of Local Descent Methods in Federated Learningcited by 150
- 2019Federated Evaluation of On-device Personalizationcited by 147
- 2020Optimal Client Sampling for Federated Learningcited by 123
- 2019Overcoming Forgetting in Federated Learning on Non-IID Datacited by 120
- 2020FedSplit: An algorithmic framework for fast federated optimizationcited by 108
- 2021Parameterized Knowledge Transfer for Personalized Federated Learningcited by 108
- 2022Improving Generalization in Federated Learning by Seeking Flat Minimacited by 98
- 2021Papaya: Practical, Private, and Scalable Federated Learningcited by 89
- 2021FedCM: Federated Learning with Client-level Momentumcited by 77
- 2020From Local SGD to Local Fixed-Point Methods for Federated Learningcited by 74
- 2021Cross-Node Federated Graph Neural Network for Spatio-Temporal Data Modelingcited by 69
- 2021FedAUX: Leveraging Unlabeled Auxiliary Data in Federated Learningcited by 67
- 2021FedGEMS: Federated Learning of Larger Server Models via Selective Knowledge Fusioncited by 49
- 2020FedADC: Accelerated Federated Learning with Drift Controlcited by 26
- 2020Faster On-Device Training Using New Federated Momentum Algorithmcited by 25
- 2022AdaBest: Minimizing Client Drift in Federated Learning via Adaptive Bias Estimationcited by 21
- 2023Randomized Greedy Learning for Non-monotone Stochastic Submodular Maximization Under Full-bandit Feedbackcited by 19
- 2023Enhance Local Consistency in Federated Learning: A Multi-Step Inertial Momentum Approachcited by 11
- 2022Multi-Edge Server-Assisted Dynamic Federated Learning with an Optimized Floating Aggregation Pointcited by 10
- 2020Weakly Submodular Function Maximization Using Local Submodularity Ratiocited by 7
- 2017Stochastic, Distributed and Federated Optimization for Machine Learningcited by 4
Built on by
Citing papers per year: 2024: 4; 2025: 0; 2026: 1.
5 papers.
- 2024Federated Combinatorial Multi-Agent Multi-Armed Banditscited by 11
- 2024Flashback: Understanding and Mitigating Forgetting in Federated Learningcited by 4
- 2024Decentralized Personalized Federated Learningcited by 1
- 2024Where is the Testbed for my Federated Learning Research?cited by 0
- 2026Multi-Agent Combinatorial-Multi-Armed-Bandit framework for the Submodular Welfare Problem under Bandit Feedbackcited by 0
- 2026Multi-Agent Combinatorial-Multi-Armed-Bandit framework for the Submodular Welfare Problem under Bandit Feedback18 Feb 2026
- 2024Where is the Testbed for my Federated Learning Research?19 Jul 2024
- 2024Decentralized Personalized Federated Learning10 Jun 2024
- 2024Federated Combinatorial Multi-Agent Multi-Armed Bandits9 May 2024
- 2024Flashback: Understanding and Mitigating Forgetting in Federated Learning8 Feb 2024