Communication-Efficient Learning of Deep Networks from Decentralized Data, Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, Blaise Aguera y Arcas, 2017Proceedings of the 20th International Conference on Artificial Intelligence and Statistics (AISTATS), Vol. 54 (PMLR) - Introduces Federated Averaging (FedAvg), a foundational algorithm, and discusses challenges with Non-IID data distributions, particularly statistical heterogeneity.
Towards Federated Learning at Scale: System Design, Keith Bonawitz, Hubert Eichner, Wolfgang Grieskamp, Dzmitry Huba, Alex Ingerman, Vladimir Ivanov, Chloe Kiddon, Jakub Konečný, Stefano Mazzocchi, H. Brendan McMahan, Timon Van Overveldt, David Petrou, Daniel Ramage, Jason Roselander, 2019Proceedings of the 2nd MLSys ConferenceDOI: 10.48550/arXiv.1902.01046 - Focuses on the practical system design aspects for deploying federated learning at scale, addressing issues like client selection, communication, and fault tolerance related to systems heterogeneity.