mlsanityData to 14 Oct 2026

FedCompass: Efficient Cross-Silo Federated Learning on Heterogeneous Client Devices using a Computing Power Aware Scheduler

arXiv 2309.14675 ↗First posted 26 Sep 2023cs.LG cs.DCcited by 13

Not on the map. Why?

Abstract (arXiv)

Cross-silo federated learning offers a promising solution to collaboratively train robust and generalized AI models without compromising the privacy of local datasets, e.g., healthcare, financial, as well as scientific projects that lack a centralized data facility. Nonetheless, because of the disparity of computing resources among different clients (i.e., device heterogeneity), synchronous federated learning algorithms suffer from degraded efficiency when waiting for straggler clients. Similarly, asynchronous federated learning algorithms experience degradation in the convergence rate and final model accuracy on non-identically and independently distributed (non-IID) heterogeneous datasets due to stale local models and client drift. To address these limitations in cross-silo federated learning with heterogeneous clients and data, we propose FedCompass, an innovative semi-asynchronous federated learning algorithm with a computing power-aware scheduler on the server side, which adaptively assigns varying amounts of training tasks to different clients using the knowledge of the computing power of individual clients. FedCompass ensures that multiple locally trained models from clients are received almost simultaneously as a group for aggregation, effectively reducing the staleness of local models. At the same time, the overall training process remains asynchronous, eliminating prolonged waiting periods from straggler clients. Using diverse non-IID heterogeneous distributed datasets, we demonstrate that FedCompass achieves faster convergence and higher accuracy than other asynchronous algorithms while remaining more efficient than synchronous algorithms when performing federated learning on heterogeneous clients. The source code for FedCompass is available at https://github.com/APPFL/FedCompass.

Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 35 of its 53 references that are in the map. First posted on arXiv 26 Sep 2023.

Builds on

35 of 53 references.

References · 35

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
  3. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  4. 2019Advances and Open Problems in Federated Learningcited by 3,046
  5. 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,538
  6. 20163D U-Net: Learning Dense Volumetric Segmentation from Sparse Annotationcited by 1,476
  7. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
  8. 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
  9. 2020Adaptive Federated Optimizationcited by 1,046
  10. 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 906
  11. 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 851
  12. 2019Towards Federated Learning at Scale: System Designcited by 832
23 more
  1. 2018Local SGD Converges Fast and Communicates Littlecited by 605
  2. 2017Skin Lesion Analysis Toward Melanoma Detection: A Challenge at the 2017 International Symposium on Biomedical Imaging (ISBI), Hosted by the International Skin Imaging Collaboration (ISIC)cited by 549
  3. 2019Bayesian Nonparametric Federated Learning of Neural Networkscited by 387
  4. 2018Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edgecited by 352
  5. 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
  6. 2019Asynchronous Federated Optimizationcited by 267
  7. 2021Federated Learning with Buffered Asynchronous Aggregationcited by 190
  8. 2020TorchIO: A Python library for efficient loading, preprocessing, augmentation and patch-based sampling of medical images in deep learningcited by 177
  9. 2022FLamby: Datasets and Benchmarks for Cross-Silo Federated Learning in Realistic Healthcare Settingscited by 125
  10. 2019Communication-Efficient Federated Deep Learning with Asynchronous Model Update and Temporally Weighted Aggregationcited by 100
  11. 2021Asynchronous Federated Learning on Heterogeneous Devices: A Surveycited by 93
  12. 2022Federated Learning Enables Big Data for Rare Cancer Boundary Detectioncited by 84
  13. 2019SAFA: a Semi-Asynchronous Protocol for Fast Federated Learning with Low Overheadcited by 82
  14. 2019Measure Contribution of Participants in Federated Learningcited by 79
  15. 2020FedAT: A High-Performance and Communication-Efficient Federated Learning System with Asynchronous Tierscited by 64
  16. 2020Straggler-Resilient Federated Learning: Leveraging the Interplay Between Statistical Accuracy and System Heterogeneitycited by 56
  17. 2019Interpret Federated Learning with Shapley Valuescited by 33
  18. 2022FedShuffle: Recipes for Better Use of Local Work in Federated Learningcited by 21
  19. 2022APPFL: Open-Source Software Framework for Privacy-Preserving Federated Learningcited by 20
  20. 2021FedAR: Activity and Resource-Aware Federated Learning Model for Distributed Mobile Robotscited by 18
  21. 2021CSAFL: A Clustered Semi-Asynchronous Federated Learning Frameworkcited by 10
  22. 2021Secure Aggregation for Buffered Asynchronous Federated Learningcited by 10
  23. 2023APPFLx: Providing Privacy-Preserving Cross-Silo Federated Learning as a Servicecited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 4; 2025: 5; 2026: 4.

13 papers.

Sort:

By area: