Tackling Intertwined Data and Device Heterogeneities in Federated Learning with Unlimited Staleness
Not on the map. Why?
Abstract (arXiv)
Federated Learning (FL) can be affected by data and device heterogeneities, caused by clients' different local data distributions and latencies in uploading model updates (i.e., staleness). Traditional schemes consider these heterogeneities as two separate and independent aspects, but this assumption is unrealistic in practical FL scenarios where these heterogeneities are intertwined. In these cases, traditional FL schemes are ineffective, and a better approach is to convert a stale model update into a unstale one. In this paper, we present a new FL framework that ensures the accuracy and computational efficiency of this conversion, hence effectively tackling the intertwined heterogeneities that may cause unlimited staleness in model updates. Our basic idea is to estimate the distributions of clients' local training data from their uploaded stale model updates, and use these estimations to compute unstale client model updates. In this way, our approach does not require any auxiliary dataset nor the clients' local models to be fully trained, and does not incur any additional computation or communication overhead at client devices. We compared our approach with the existing FL strategies on mainstream datasets and models, and showed that our approach can improve the trained model accuracy by up to 25% and reduce the number of required training epochs by up to 35%. Source codes can be found at: https://github.com/pittisl/FL-with-intertwined-heterogeneity.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 29 of its 40 references that are in the map. First posted on arXiv 24 Sep 2023.
Builds on
29 of 40 references.
References · 29
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2019Deep Leakage from Gradientscited by 1,021
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 851
- 2020Inverting Gradients -- How easy is it to break privacy in federated learning?cited by 712
- 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 564
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
- 2019Dreaming to Distill: Data-free Knowledge Transfer via DeepInversioncited by 423
- 2021Data-Free Knowledge Distillation for Heterogeneous Federated Learningcited by 383
- 2020iDLG: Improved Deep Leakage from Gradientscited by 382
17 more
- 2021See through Gradients: Image Batch Recovery via GradInversioncited by 326
- 2021A Field Guide to Federated Optimizationcited by 315
- 2019Asynchronous Federated Optimizationcited by 267
- 2019Data-Free Learning of Student Networkscited by 204
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 190
- 2017Data-Free Knowledge Distillation for Deep Neural Networkscited by 136
- 2019Communication-Efficient Federated Deep Learning with Asynchronous Model Update and Temporally Weighted Aggregationcited by 100
- 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 99
- 2021Input Similarity from the Neural Network Perspectivecited by 79
- 2020FedAT: A High-Performance and Communication-Efficient Federated Learning System with Asynchronous Tierscited by 64
- 2023Revisiting Weighted Aggregation in Federated Learning with Neural Networkscited by 58
- 2020Data-Free Knowledge Amalgamation via Group-Stack Dual-GANcited by 32
- 2020Communication-Efficient Federated Learning with Compensated Overlap-FedAvgcited by 31
- 2020Large-Scale Generative Data-Free Distillationcited by 29
- 2019DeGAN : Data-Enriching GAN for Retrieving Representative Samples from a Trained Classifiercited by 21
- 2022AsyncFedED: Asynchronous Federated Learning with Euclidean Distance based Adaptive Weight Aggregationcited by 19
- 2019Taming Momentum in a Distributed Asynchronous Environmentcited by 9
Built on by
Not cited yet.