Pisces: Efficient Federated Learning via Guided Asynchronous Training
Not on the map. Why?
Abstract (arXiv)
Federated learning (FL) is typically performed in a synchronous parallel manner, where the involvement of a slow client delays a training iteration. Current FL systems employ a participant selection strategy to select fast clients with quality data in each iteration. However, this is not always possible in practice, and the selection strategy often has to navigate an unpleasant trade-off between the speed and the data quality of clients. In this paper, we present Pisces, an asynchronous FL system with intelligent participant selection and model aggregation for accelerated training. To avoid incurring excessive resource cost and stale training computation, Pisces uses a novel scoring mechanism to identify suitable clients to participate in a training iteration. It also adapts the pace of model aggregation to dynamically bound the progress gap between the selected clients and the server, with a provable convergence guarantee in a smooth non-convex setting. We have implemented Pisces in an open-source FL platform called Plato, and evaluated its performance in large-scale experiments with popular vision and language models. Pisces outperforms the state-of-the-art synchronous and asynchronous schemes, accelerating the time-to-accuracy by up to 2.0x and 1.9x, respectively.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 44 of its 78 references that are in the map. First posted on arXiv 18 Jun 2022.
Builds on
44 of 78 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
- 2020Adaptive Federated Optimizationcited by 1,036
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 836
- 2019Towards Federated Learning at Scale: System Designcited by 826
- 2018LEAF: A Benchmark for Federated Settingscited by 780
- 2018Local SGD Converges Fast and Communicates Littlecited by 595
32 more
- 2018Federated Learning for Mobile Keyboard Predictioncited by 565
- 2021Federated Learning Based on Dynamic Regularizationcited by 555
- 2019Local Model Poisoning Attacks to Byzantine-Robust Federated Learningcited by 479
- 2018Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edgecited by 347
- 2018Not All Samples Are Created Equal: Deep Learning with Importance Samplingcited by 323
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 303
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 277
- 2019Asynchronous Federated Optimizationcited by 264
- 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 248
- 2018Applied Federated Learning: Improving Google Keyboard Query Suggestionscited by 202
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2019Privacy-preserving Federated Brain Tumour Segmentationcited by 169
- 2021Practical and Private (Deep) Learning without Sampling or Shufflingcited by 169
- 2021The Distributed Discrete Gaussian Mechanism for Federated Learning with Secure Aggregationcited by 127
- 2019Federated Learning for Emoji Prediction in a Mobile Keyboardcited by 115
- 2020TiFL: A Tier-based Federated Learning Systemcited by 95
- 2021Asynchronous Federated Learning on Heterogeneous Devices: A Surveycited by 93
- 2021Papaya: Practical, Private, and Scalable Federated Learningcited by 89
- 2021Federated Evaluation and Tuning for On-Device Personalization: System Design & Applicationscited by 84
- 2020Federated Learning via Posterior Averaging: A New Perspective and Practical Algorithmscited by 78
- 2015Perturbed Iterate Analysis for Asynchronous Stochastic Optimizationcited by 67
- 2021The Skellam Mechanism for Differentially Private Federated Learningcited by 66
- 2020IBM Federated Learning: an Enterprise Framework White Paper V0.1cited by 57
- 2019Federated Learning Of Out-Of-Vocabulary Wordscited by 51
- 2015Staleness-aware Async-SGD for Distributed Deep Learningcited by 43
- 2021AutoFL: Enabling Heterogeneity-Aware Energy Efficient Federated Learningcited by 39
- 2019Federated Learning for Ranking Browser History Suggestionscited by 23
- 2018PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systemscited by 22
- 2021FedAR: Activity and Resource-Aware Federated Learning Model for Distributed Mobile Robotscited by 18
- 2021Towards Efficient Synchronous Federated Training: A Survey on System Optimization Strategiescited by 9
- 2021Device Scheduling and Update Aggregation Policies for Asynchronous Federated Learningcited by 7
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 3; 2025: 2; 2026: 1.
8 papers.
- 2023FedZero: Leveraging Renewable Excess Energy in Federated Learningcited by 11
- 2022Auxo: Efficient Federated Learning via Scalable Client Clusteringcited by 8
- 2024FedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweightingcited by 5
- 2024LIFL: A Lightweight, Event-driven Serverless Platform for Federated Learningcited by 2
- 2024Apodotiko: Enabling Efficient Serverless Federated Learning in Heterogeneous Environmentscited by 0
- 2025SEAFL: Enhancing Efficiency in Semi-Asynchronous Federated Learning through Adaptive Aggregation and Selective Trainingcited by 0
- 2025FedSA-GCL: A Semi-Asynchronous Federated Graph Learning Framework with Personalized Aggregation and Cluster-Aware Broadcastingcited by 0
- 2026FEAST: Federated Shared-Space Training for Resource-Heterogeneous Clientscited by 0
- 2026FEAST: Federated Shared-Space Training for Resource-Heterogeneous Clients10 Aug 2026
- 2025FedSA-GCL: A Semi-Asynchronous Federated Graph Learning Framework with Personalized Aggregation and Cluster-Aware Broadcasting24 Jul 2025
- 2025SEAFL: Enhancing Efficiency in Semi-Asynchronous Federated Learning through Adaptive Aggregation and Selective Training22 Feb 2025
- 2024FedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweighting5 Jun 2024
- 2024LIFL: A Lightweight, Event-driven Serverless Platform for Federated Learning5 May 2024
- 2024Apodotiko: Enabling Efficient Serverless Federated Learning in Heterogeneous Environments22 Apr 2024
- 2023FedZero: Leveraging Renewable Excess Energy in Federated Learning24 May 2023
- 2022Auxo: Efficient Federated Learning via Scalable Client Clustering29 Oct 2022