preprintarXiv (Cornell University)Oct 18, 2016GREEN OA

Federated Learning: Strategies for Improving Communication Efficiency

University of Edinburgh

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

6

Topics & keywords

Keywords
  • Computer science
  • Federated learning
  • Distributed computing
  • Computer network
  • Artificial intelligence
  • Machine learning
No related works found for this paper.