Removing Data Heterogeneity Influence Enhances Network Topology Dependence of Decentralized SGD
Not on the map. Why?
Abstract (arXiv)
We consider the decentralized stochastic optimization problems, where a network of n nodes, each owning a local cost function, cooperate to find a minimizer of the globally-averaged cost. A widely studied decentralized algorithm for this problem is decentralized SGD (D-SGD), in which each node averages only with its neighbors. D-SGD is efficient in single-iteration communication, but it is very sensitive to the network topology. For smooth objective functions, the transient stage (which measures the number of iterations the algorithm has to experience before achieving the linear speedup stage) of D-SGD is on the order of Omega(n/(1-β)2) and Omega(n3/(1-β)4) for strongly and generally convex cost functions, respectively, where 1-β ∈ (0,1) is a topology-dependent quantity that approaches 0 for a large and sparse network. Hence, D-SGD suffers from slow convergence for large and sparse networks. In this work, we study the non-asymptotic convergence property of the D2/Exact-diffusion algorithm. By eliminating the influence of data heterogeneity between nodes, D2/Exact-diffusion is shown to have an enhanced transient stage that is on the order of tildeOmega(n/(1-β)) and Omega(n3/(1-β)2) for strongly and generally convex cost functions, respectively. Moreover, when D2/Exact-diffusion is implemented with gradient accumulation and multi-round gossip communications, its transient stage can be further improved to tildeOmega(1/(1-β)^frac12) and tildeOmega(n/(1-β)) for strongly and generally convex cost functions, respectively. These established results for D2/Exact-Diffusion have the best (i.e., weakest) dependence on network topology to our knowledge compared to existing decentralized algorithms. We also conduct numerical simulations to validate our theories.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 30 of its 58 references that are in the map. First posted on arXiv 17 May 2021.
Builds on
30 of 58 references.
References · 30
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
- 2018Local SGD Converges Fast and Communicates Littlecited by 595
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
- 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 178
- 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2013On the Convergence of Decentralized Gradient Descentcited by 158
- 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
- 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 149
- 2018D2: Decentralized Training over Decentralized Datacited by 140
- 2016NEXT: In-Network Nonconvex Optimizationcited by 107
18 more
- 2018Distributed Stochastic Gradient Tracking Methodscited by 106
- 2017Optimal algorithms for smooth and strongly convex distributed optimization in networkscited by 81
- 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 81
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2020Optimal Complexity in Decentralized Trainingcited by 59
- 2013On the Linear Convergence of the ADMM in Decentralized Consensus Optimizationcited by 57
- 2020An improved convergence analysis for decentralized online stochastic non-convex optimizationcited by 53
- 2017A decentralized proximal-gradient method with network independent step-sizes and separated convergence ratescited by 51
- 2017Exact Diffusion for Distributed Optimization and Learning --- Part I: Algorithm Developmentcited by 50
- 2018Optimal Algorithms for Non-Smooth Distributed Optimization in Networkscited by 41
- 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
- 2019On the Influence of Bias-Correction on Distributed Stochastic Optimizationcited by 34
- 2018A Dual Approach for Optimal Algorithms in Distributed Optimization over Networkscited by 27
- 2017Balancing Communication and Computation in Distributed Optimizationcited by 23
- 2019Decentralized Proximal Gradient Algorithms with Linear Convergence Ratescited by 19
- 2020Fast decentralized non-convex finite-sum optimization with recursive variance reductioncited by 17
- 2017Exact Diffusion for Distributed Optimization and Learning --- Part II: Convergence Analysiscited by 14
- 2021Improving the Transient Times for Distributed Stochastic Gradient Methodscited by 13
Built on by
Citing papers per year: 2021: 2; 2022: 8; 2023: 8; 2024: 2; 2025: 2; 2026: 6.
28 papers.
Sort:
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 100
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 37
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2022Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Datacited by 31
- 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimizationcited by 22
- 2021BlueFog: Make Decentralized Algorithms Practical for Optimization and Deep Learningcited by 16
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?cited by 14
- 2022Data-heterogeneity-aware Mixing for Decentralized Learningcited by 12
- 2023CEDAS: A Compressed Decentralized Stochastic Gradient Method with Improved Convergencecited by 9
16 more
- 2023Optimal Multitask Linear Regression and Contextual Bandits under Sparse Heterogeneitycited by 7
- 2023DSGD-CECA: Decentralized SGD with Communication-Optimal Exact Consensus Algorithmcited by 6
- 2022Optimal Complexity in Non-Convex Decentralized Learning over Time-Varying Networkscited by 4
- 2024On the Trade-off between Flatness and Optimization in Distributed Learningcited by 3
- 2023Distributed Random Reshuffling Methods with Improved Convergencecited by 2
- 2023A Proximal Gradient Method With Probabilistic Multi-Gossip Communications for Decentralized Composite Optimizationcited by 2
- 2022Collaborative Learning of Discrete Distributions under Heterogeneity and Communication Constraintscited by 1
- 2024Adjacent Leader Decentralized Stochastic Gradient Descentcited by 1
- 2025Generalization Error Analysis for Attack-Free and Byzantine-Resilient Decentralized Learning with Data Heterogeneitycited by 1
- 2026FedSLoP: Memory-Efficient Federated Learning with Low-Rank Gradient Projectioncited by 1
- 2026Accelerated Decentralized Stochastic Gradient Descent for Strongly Convex Optimizationcited by 1
- 2025Row-Stochastic Matrices Can Provably Outperform Doubly Stochastic Matrices in Decentralized Learningcited by 0
- 2026Local adapt-then-combine algorithms for distributed nonsmooth optimization: Achieving provable communication accelerationcited by 0
- 2026Stability and Generalization for Decentralized Markov SGDcited by 0
- 2026Unveiling High-Probability Generalization in Decentralized SGDcited by 0
- 2026SPADE-DFL: Communication-Efficient Decentralized Federated Learning via Derivative-Free Linearized ADMMcited by 0
- 2026SPADE-DFL: Communication-Efficient Decentralized Federated Learning via Derivative-Free Linearized ADMM24 Sep 2026
- 2026Accelerated Decentralized Stochastic Gradient Descent for Strongly Convex Optimization5 Jun 2026
- 2026Unveiling High-Probability Generalization in Decentralized SGD11 May 2026
- 2026Stability and Generalization for Decentralized Markov SGD3 May 2026
- 2026FedSLoP: Memory-Efficient Federated Learning with Low-Rank Gradient Projection27 Apr 2026
- 2026Local adapt-then-combine algorithms for distributed nonsmooth optimization: Achieving provable communication acceleration18 Feb 2026
- 2025Row-Stochastic Matrices Can Provably Outperform Doubly Stochastic Matrices in Decentralized Learning24 Nov 2025
- 2025Generalization Error Analysis for Attack-Free and Byzantine-Resilient Decentralized Learning with Data Heterogeneity11 Jun 2025
- 2024On the Trade-off between Flatness and Optimization in Distributed Learning28 Jun 2024
- 2024Adjacent Leader Decentralized Stochastic Gradient Descent18 May 2024
- 2023A Proximal Gradient Method With Probabilistic Multi-Gossip Communications for Decentralized Composite Optimization19 Dec 2023
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compression16 Aug 2023
16 more
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provably28 Jun 2023
- 2023Distributed Random Reshuffling Methods with Improved Convergence21 Jun 2023
- 2023Optimal Multitask Linear Regression and Contextual Bandits under Sparse Heterogeneity9 Jun 2023
- 2023DSGD-CECA: Decentralized SGD with Communication-Optimal Exact Consensus Algorithm1 Jun 2023
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?25 May 2023
- 2023CEDAS: A Compressed Decentralized Stochastic Gradient Method with Improved Convergence14 Jan 2023
- 2022Optimal Complexity in Non-Convex Decentralized Learning over Time-Varying Networks1 Nov 2022
- 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimization14 Oct 2022
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compression8 Jun 2022
- 2022Collaborative Learning of Discrete Distributions under Heterogeneity and Communication Constraints1 Jun 2022
- 2022Data-heterogeneity-aware Mixing for Decentralized Learning13 Apr 2022
- 2022Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Data9 Apr 2022
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!18 Feb 2022
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learning8 Feb 2022
- 2021BlueFog: Make Decentralized Algorithms Practical for Optimization and Deep Learning8 Nov 2021
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Training26 Oct 2021
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 100
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 37
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2022Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Datacited by 31
- 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimizationcited by 22
- 2021BlueFog: Make Decentralized Algorithms Practical for Optimization and Deep Learningcited by 16
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?cited by 14
- 2022Data-heterogeneity-aware Mixing for Decentralized Learningcited by 12
- 2023CEDAS: A Compressed Decentralized Stochastic Gradient Method with Improved Convergencecited by 9
12 most cited of 28 All 28 (JSON)
- 2026SPADE-DFL: Communication-Efficient Decentralized Federated Learning via Derivative-Free Linearized ADMM24 Sep 2026
- 2026Accelerated Decentralized Stochastic Gradient Descent for Strongly Convex Optimization5 Jun 2026
- 2026Unveiling High-Probability Generalization in Decentralized SGD11 May 2026
- 2026Stability and Generalization for Decentralized Markov SGD3 May 2026
- 2026FedSLoP: Memory-Efficient Federated Learning with Low-Rank Gradient Projection27 Apr 2026
- 2026Local adapt-then-combine algorithms for distributed nonsmooth optimization: Achieving provable communication acceleration18 Feb 2026
- 2025Row-Stochastic Matrices Can Provably Outperform Doubly Stochastic Matrices in Decentralized Learning24 Nov 2025
- 2025Generalization Error Analysis for Attack-Free and Byzantine-Resilient Decentralized Learning with Data Heterogeneity11 Jun 2025
- 2024On the Trade-off between Flatness and Optimization in Distributed Learning28 Jun 2024
- 2024Adjacent Leader Decentralized Stochastic Gradient Descent18 May 2024
- 2023A Proximal Gradient Method With Probabilistic Multi-Gossip Communications for Decentralized Composite Optimization19 Dec 2023
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compression16 Aug 2023
12 newest of 28 All 28 (JSON)