Conference Paper
Machine Learning
Featured

Advances and Open Problems in Federated Learning

Peter Kairouz(Google (United States)), H. Brendan McMahan(Google (United States)), Brendan Avent, Aurélien Bellet, Mehdi Bennis, Arjun Nitin Bhagoji, Kallista Bonawitz, Zachary Charles, Graham Cormode, Rachel Cummings, Rafael G. L. D’Oliveira, Hubert Eichner, Salim El Rouayheb, David Evans, Joshua Gardner, Zachary Garrett, Adrià Gascón, Badih Ghazi, Phillip B. Gibbons, Marco Gruteser, Zaïd Harchaoui, Chaoyang He, Lingxiao He, Zhouyuan Huo, Ben Hutchinson, Justin Hsu, Martin Jaggi, Tara Javidi, Gauri Joshi, Mikhail Khodak, Jakub Konečný, Aleksandra Korolova, Farinaz Koushanfar, Sanmi Koyejo, Tancrède Lepoint, Yang Liu, Prateek Mittal, Mehryar Mohri, Richard Nock, Ayfer Özgür, Rasmus Pagh, Hang Qi, Daniel Ramage, Ramesh Raskar, Mariana Raykova, Dawn Song, Weikang Song, Sebastian U. Stich, Ziteng Sun, Ananda Theertha Suresh, Florian Tramèr, Praneeth Vepakomma, Jianyu Wang, Li Xiong, Zheng Xu, Qiang Yang, Felix X. Yu, Han Yu, Sen Zhao
December 2, 2020Foundations and Trends® in Machine Learning9,033 citations

9.0k

Citations

578

Influential Citations

Foundations and Trends® in Machine Learning

Venue

2020

Year

Abstract

Federated learning (FL) is a machine learning setting where many clients (e.g., mobile devices or whole organizations) collaboratively train a model under the orchestration of a central server (e.g., service provider), while keeping the training data decentralized. FL embodies the principles of focused data collection and minimization, and can mitigate many of the systemic privacy risks and costs resulting from traditional, centralized machine learning and data science approaches. Motivated by the explosive growth in FL research, this monograph discusses recent advances and presents an extensive collection of open problems and challenges.

Analysis

Why This Paper Matters

Federated learning has emerged as a critical paradigm for training machine learning models on decentralized data without centralizing sensitive information. This monograph, authored by a large consortium of leading researchers, provides the first comprehensive and structured overview of the field. Its significance lies in its systematic categorization of FL settings—cross-device and cross-silo—and its exhaustive enumeration of open problems spanning optimization, communication, privacy, fairness, and robustness. By framing FL not just as an algorithmic challenge but as a systems and societal one, the paper has shaped the research agenda for years to come.

The paper matters because it addresses the fundamental tension between data utility and privacy in machine learning. With over 9,000 citations, it has become a canonical reference for practitioners and researchers alike, influencing the design of real-world FL systems in healthcare, finance, and mobile computing. Its emphasis on open problems also serves as a roadmap for future innovation.

Technical Contributions

  • Unified taxonomy: Defines cross-device FL (many clients, unreliable) vs. cross-silo FL (few clients, reliable) with distinct challenges.
  • Algorithmic survey: Covers FedAvg, gradient compression, secure aggregation, and differential privacy techniques.
  • Systems challenges: Discusses communication bottlenecks, client heterogeneity, and fault tolerance.
  • Fairness and robustness: Identifies issues of statistical heterogeneity, adversarial attacks, and bias mitigation.
  • Privacy guarantees: Analyzes trade-offs between differential privacy, secure multi-party computation, and model accuracy.

Results

As a survey, the paper does not present new experimental results. However, it synthesizes key findings from prior work, such as the communication efficiency gains from gradient compression (up to 1000x reduction) and the accuracy degradation under differential privacy (e.g., 5-10% loss for strong privacy guarantees). It also highlights that FedAvg converges well for i.i.d. data but struggles with non-i.i.d. distributions, a central open problem.

Significance

The broader impact of this monograph is profound. It has catalyzed a wave of research into practical FL systems, influenced industry deployments (e.g., Google's Gboard, Apple's Siri), and informed policy discussions on data privacy. By clearly delineating open problems, it has helped align the community's efforts toward solving the most critical bottlenecks, such as communication efficiency and heterogeneous data handling. The paper also underscores the interdisciplinary nature of FL, bridging machine learning, cryptography, systems, and law. Its legacy is a more principled and privacy-aware approach to collaborative model training.