FilFL: Client Filtering for Optimized Client Participation in Federated Learning
Fares Fourati, Salma Kharrat, Vaneet Aggarwal, Mohamed-Slim Alouini,, Marco Canini

TL;DR
This paper introduces a client filtering method for federated learning that enhances model generalization, accelerates convergence, and improves test accuracy by selecting optimal client subsets through a greedy algorithm.
Contribution
It proposes a novel client filtering approach with theoretical convergence analysis and demonstrates improved performance across vision and language tasks.
Findings
Up to 10% higher test accuracy with client filtering
Faster convergence in federated learning scenarios
Improved learning efficiency in heterogeneous environments
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Human Mobility and Location-Based Analysis · Recommender Systems and Techniques
MethodsTest
