A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients Updates
Not on the map. Why?
Abstract (arXiv)
We propose a novel framework to study asynchronous federated learning optimization with delays in gradient updates. Our theoretical framework extends the standard FedAvg aggregation scheme by introducing stochastic aggregation weights to represent the variability of the clients update time, due for example to heterogeneous hardware capabilities. Our formalism applies to the general federated setting where clients have heterogeneous datasets and perform at least one step of stochastic gradient descent (SGD). We demonstrate convergence for such a scheme and provide sufficient conditions for the related minimum to be the optimum of the federated problem. We show that our general framework applies to existing optimization schemes including centralized learning, FedAvg, asynchronous FedAvg, and FedBuff. The theory here provided allows drawing meaningful guidelines for designing a federated learning experiment in heterogeneous conditions. In particular, we develop in this work FedFix, a novel extension of FedAvg enabling efficient asynchronous federated training while preserving the convergence stability of synchronous aggregation. We empirically demonstrate our theory on a series of experiments showing that asynchronous FedAvg leads to fast convergence at the expense of stability, and we finally demonstrate the improvements of FedFix over synchronous and asynchronous FedAvg.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 36 of its 49 references that are in the map. First posted on arXiv 21 Jun 2022.
Builds on
36 of 49 references.
References · 36
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
- 2020Adaptive Federated Optimizationcited by 1,046
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 906
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 851
- 2018LEAF: A Benchmark for Federated Settingscited by 792
- 2018Local SGD Converges Fast and Communicates Littlecited by 605
- 2021Federated Learning Based on Dynamic Regularizationcited by 562
24 more
- 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 356
- 2018Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edgecited by 352
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
- 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 221
- 2020Client Selection in Federated Learning: Convergence Analysis and Power-of-Choice Selection Strategiescited by 198
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 190
- 2018AdaGrad stepsizes: Sharp convergence over nonconvex landscapescited by 182
- 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 181
- 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 180
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2018On the Convergence of Stochastic Gradient Descent with Adaptive Stepsizescited by 156
- 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 136
- 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
- 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 116
- 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 111
- 2018SGD and Hogwild! Convergence Without the Bounded Gradients Assumptioncited by 95
- 2021Asynchronous Federated Learning on Heterogeneous Devices: A Surveycited by 93
- 2020FedDANE: A Federated Newton-Type Methodcited by 76
- 2021Fast Federated Learning in the Presence of Arbitrary Device Unavailabilitycited by 72
- 2021Anarchic Federated Learningcited by 42
- 2015Taming the Wild: A Unified Analysis of Hogwild!-Style Algorithmscited by 31
- 2021Critical Parameters for Scalable Distributed Learning with Large Batches and Asynchronous Updatescited by 17
- 2021A General Theory for Client Sampling in Federated Learningcited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 9; 2025: 6; 2026: 1.
17 papers.
Sort:
- 2024FedFa: A Fully Asynchronous Training Paradigm for Federated Learningcited by 12
- 2024Achieving Linear Speedup in Asynchronous Federated Learning with Heterogeneous Clientscited by 7
- 2024Queuing dynamics of asynchronous Federated Learningcited by 6
- 2024FedStale: leveraging stale client updates in federated learningcited by 5
- 2024FedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweightingcited by 5
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneitycited by 5
- 2024Scheduling for On-Board Federated Learning with Satellite Clusterscited by 2
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delayscited by 2
- 2023FAVANO: Federated AVeraging with Asynchronous NOdescited by 1
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Datacited by 1
- 2025Federated Generalised Variational Inference: A Robust Probabilistic Federated Learning Frameworkcited by 1
- 2025Online Federation For Mixtures of Proprietary Agents with Black-Box Encoderscited by 1
5 more
- 2025Adaptive Deadline and Batch Layered Synchronized Federated Learningcited by 1
- 2024Federated Learning based on Pruning and Recoverycited by 0
- 2025Analysis of Asynchronous Federated Learning: Unraveling the Interactions between Gradient Compression, Delay, and Data Heterogeneitycited by 0
- 2025Scalable Asynchronous Federated Modeling for Spatial Datacited by 0
- 2026FedQueue: Queue-Aware Federated Learning for Cross-Facility HPC Trainingcited by 0
- 2026FedQueue: Queue-Aware Federated Learning for Cross-Facility HPC Training4 May 2026
- 2025Scalable Asynchronous Federated Modeling for Spatial Data2 Oct 2025
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneity26 Sep 2025
- 2025Adaptive Deadline and Batch Layered Synchronized Federated Learning29 May 2025
- 2025Online Federation For Mixtures of Proprietary Agents with Black-Box Encoders30 Apr 2025
- 2025Analysis of Asynchronous Federated Learning: Unraveling the Interactions between Gradient Compression, Delay, and Data Heterogeneity28 Apr 2025
- 2025Federated Generalised Variational Inference: A Robust Probabilistic Federated Learning Framework2 Feb 2025
- 2024FedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweighting5 Jun 2024
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Data27 May 2024
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delays16 May 2024
- 2024FedStale: leveraging stale client updates in federated learning7 May 2024
- 2024FedFa: A Fully Asynchronous Training Paradigm for Federated Learning17 Apr 2024
5 more
- 2024Federated Learning based on Pruning and Recovery16 Mar 2024
- 2024Achieving Linear Speedup in Asynchronous Federated Learning with Heterogeneous Clients17 Feb 2024
- 2024Scheduling for On-Board Federated Learning with Satellite Clusters14 Feb 2024
- 2024Queuing dynamics of asynchronous Federated Learning12 Feb 2024
- 2023FAVANO: Federated AVeraging with Asynchronous NOdes25 May 2023
- 2024FedFa: A Fully Asynchronous Training Paradigm for Federated Learningcited by 12
- 2024Achieving Linear Speedup in Asynchronous Federated Learning with Heterogeneous Clientscited by 7
- 2024Queuing dynamics of asynchronous Federated Learningcited by 6
- 2024FedStale: leveraging stale client updates in federated learningcited by 5
- 2024FedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweightingcited by 5
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneitycited by 5
- 2024Scheduling for On-Board Federated Learning with Satellite Clusterscited by 2
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delayscited by 2
- 2023FAVANO: Federated AVeraging with Asynchronous NOdescited by 1
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Datacited by 1
- 2025Federated Generalised Variational Inference: A Robust Probabilistic Federated Learning Frameworkcited by 1
- 2025Online Federation For Mixtures of Proprietary Agents with Black-Box Encoderscited by 1
12 most cited of 17 All 17 (JSON)
- 2026FedQueue: Queue-Aware Federated Learning for Cross-Facility HPC Training4 May 2026
- 2025Scalable Asynchronous Federated Modeling for Spatial Data2 Oct 2025
- 2025Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data Heterogeneity26 Sep 2025
- 2025Adaptive Deadline and Batch Layered Synchronized Federated Learning29 May 2025
- 2025Online Federation For Mixtures of Proprietary Agents with Black-Box Encoders30 Apr 2025
- 2025Analysis of Asynchronous Federated Learning: Unraveling the Interactions between Gradient Compression, Delay, and Data Heterogeneity28 Apr 2025
- 2025Federated Generalised Variational Inference: A Robust Probabilistic Federated Learning Framework2 Feb 2025
- 2024FedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweighting5 Jun 2024
- 2024Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Data27 May 2024
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delays16 May 2024
- 2024FedStale: leveraging stale client updates in federated learning7 May 2024
- 2024FedFa: A Fully Asynchronous Training Paradigm for Federated Learning17 Apr 2024
12 newest of 17 All 17 (JSON)