Communication-Efficient Federated Learning via Optimal Client Sampling
Monica Ribero, Haris Vikalo

TL;DR
This paper introduces a novel client sampling strategy for federated learning that reduces communication costs by selecting informative clients and estimating others' updates, maintaining performance.
Contribution
It proposes an optimal client sampling method based on modeling model updates with an Ornstein-Uhlenbeck process, enhancing communication efficiency in federated learning.
Findings
Significant reduction in communication with maintained or improved accuracy.
Effective on synthetic, EMNIST, and Shakespeare datasets.
Complementary to existing quantization and sparsification methods.
Abstract
Federated learning (FL) ameliorates privacy concerns in settings where a central server coordinates learning from data distributed across many clients. The clients train locally and communicate the models they learn to the server; aggregation of local models requires frequent communication of large amounts of information between the clients and the central server. We propose a novel, simple and efficient way of updating the central model in communication-constrained settings based on collecting models from clients with informative updates and estimating local updates that were not communicated. In particular, modeling the progression of model's weights by an Ornstein-Uhlenbeck process allows us to derive an optimal sampling strategy for selecting a subset of clients with significant weight updates. The central server collects updated local models from only the selected clients and…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data
MethodsLogistic Regression
