Federated Learning: Strategies for Improving Communication Efficiency
Indexed inarxivdatacite
Abstract
Federated Learning is a machine learning setting where the goal is to train a high-quality centralized model while training data remains distributed over a large number of clients each with unreliable and relatively slow network connections. We consider learning algorithms for this setting where on each round, each client independently computes an update to the current model based on its local data, and communicates this update to a central server, where the client-side updates are aggregated to compute a new global model. The typical clients in this setting are mobile phones, and communication efficiency is of the utmost importance. In this paper, we propose two ways to reduce the uplink communication costs:…
Citation impact
3,050
total citations
- FWCI
- —
- Percentile
- —
- References
- 15
Citations per year
Authors
6Topics & keywords
Topics
Keywords
- Computer science
- Federated learning
- Distributed computing
- Computer network
- Artificial intelligence
- Machine learning
No related works found for this paper.