Towards Federated Learning at Scale: System Design
Keith Bonawitz, Hubert Eichner, Wolfgang Grieskamp, Dzmitry Huba, Alex, Ingerman, Vladimir Ivanov, Chloe Kiddon, Jakub Kone\v{c}n\'y, Stefano, Mazzocchi, H. Brendan McMahan, Timon Van Overveldt, David Petrou, Daniel, Ramage, Jason Roselander

TL;DR
This paper presents a scalable system for federated learning on mobile devices using TensorFlow, addressing design challenges and outlining future research directions.
Contribution
It introduces a high-level system design for large-scale federated learning on mobile devices, highlighting solutions to key challenges.
Findings
Developed a scalable federated learning system for mobile devices
Identified and addressed major system design challenges
Outlined open problems and future research directions
Abstract
Federated Learning is a distributed machine learning approach which enables model training on a large corpus of decentralized data. We have built a scalable production system for Federated Learning in the domain of mobile devices, based on TensorFlow. In this paper, we describe the resulting high-level design, sketch some of the challenges and their solutions, and touch upon the open problems and future directions.
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 · Mobile Crowdsensing and Crowdsourcing · Advanced Graph Neural Networks
