Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Data
Not on the map. Why?
Abstract (arXiv)
One of the key challenges in decentralized and federated learning is to design algorithms that efficiently deal with highly heterogeneous data distributions across agents. In this paper, we revisit the analysis of the popular Decentralized Stochastic Gradient Descent algorithm (D-SGD) under data heterogeneity. We exhibit the key role played by a new quantity, called neighborhood heterogeneity, on the convergence rate of D-SGD. By coupling the communication topology and the heterogeneity, our analysis sheds light on the poorly understood interplay between these two concepts. We then argue that neighborhood heterogeneity provides a natural criterion to learn data-dependent topologies that reduce (and can even eliminate) the otherwise detrimental effect of data heterogeneity on the convergence time of D-SGD. For the important case of classification with label skew, we formulate the problem of learning such a good topology as a tractable optimization problem that we solve with a Frank-Wolfe algorithm. As illustrated over a set of simulated and real-world experiments, our approach provides a principled way to design a sparse topology that balances the convergence speed and the per-iteration communication costs of D-SGD under data heterogeneity.
Key facts. Cited by 32 papers in the map (data through 14 Oct 2026). Builds on 35 of its 56 references that are in the map. First posted on arXiv 9 Apr 2022.
Builds on
35 of 56 references.
References · 35
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
- 2014Convex Optimization: Algorithms and Complexitycited by 575
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 305
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 221
- 2021Federated Multi-Task Learning under a Mixture of Distributionscited by 192
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
- 2018D2: Decentralized Training over Decentralized Datacited by 140
23 more
- 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 122
- 2016Decentralized Collaborative Learning of Personalized Models over Networkscited by 76
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 69
- 2019MATCHA: Speeding Up Decentralized SGD via Matching Decomposition Samplingcited by 67
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 56
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
- 2020Throughput-Optimal Topology Design for Cross-Silo Federated Learningcited by 39
- 2019Fully Decentralized Joint Learning of Personalized Models and Collaboration Graphscited by 36
- 2020Decentralized gradient methods: does topology matter?cited by 35
- 2019On the Influence of Bias-Correction on Distributed Stochastic Optimizationcited by 34
- 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 33
- 2018New Convergence Aspects of Stochastic Gradient Algorithmscited by 30
- 2021Removing Data Heterogeneity Influence Enhances Network Topology Dependence of Decentralized SGDcited by 29
- 2016Gossip Dual Averaging for Decentralized Optimization of Pairwise Functionscited by 21
- 2016Proximity Without Consensus in Online Multi-Agent Optimizationcited by 14
- 2020Periodic Stochastic Gradient Descent with Momentum for Decentralized Trainingcited by 14
- 2021Improving the Transient Times for Distributed Stochastic Gradient Methodscited by 13
- 2021D-Cliques: Compensating for Data Heterogeneity with Topology in Decentralized Federated Learningcited by 12
- 2016Expander Graph and Communication-Efficient Decentralized Optimizationcited by 7
- 2020Birkhoff's Decomposition Revisited: Sparse Scheduling for High-Speed Circuit Switchescited by 4
- 2022Sample Optimality and All-for-all Strategies in Personalized Federated and Collaborative Learningcited by 3
Built on by
Citing papers per year: 2022: 3; 2023: 8; 2024: 6; 2025: 7; 2026: 8.
32 papers.
Sort:
- 2022Beyond spectral gap: The role of the topology in decentralized learningcited by 27
- 2023One-Shot Federated Conformal Predictioncited by 27
- 2023Epidemic Learning: Boosting Decentralized Learning with Randomized Communicationcited by 21
- 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Datacited by 20
- 2023Decentralized SGD and Average-direction SAM are Asymptotically Equivalentcited by 15
- 2023Improved Stability and Generalization Guarantees of the Decentralized SGD Algorithmcited by 10
- 2023Collaborative Learning via Prediction Consensuscited by 8
- 2024Differentially Private Decentralized Learning with Random Walkscited by 8
- 2022Mirror Sinkhorn: Fast Online Optimization on Transport Polytopescited by 6
- 2023Asymmetrically Decentralized Federated Learningcited by 5
- 2024CoBo: Collaborative Learning via Bilevel Optimizationcited by 5
- 2024Low-Cost Privacy-Preserving Decentralized Learningcited by 4
20 more
- 2024DIMAT: Decentralized Iterative Merging-And-Training for Deep Learning Modelscited by 3
- 2023Topology Learning for Heterogeneous Decentralized Federated Learning over Unreliable D2D Networkscited by 2
- 2024Does Worst-Performing Agent Lead the Pack? Analyzing Agent Dynamics in Unified Distributed SGDcited by 2
- 2025DICE: Data Influence Cascade in Decentralized Learningcited by 2
- 2026Dynamic Topology Optimization for Non-IID Data in Decentralized Learningcited by 2
- 2023Fusing Multiple Algorithms for Heterogeneous Online Learningcited by 1
- 2024Energy-efficient Decentralized Learning via Graph Sparsificationcited by 1
- 2025Distribution-Aware Mobility-Assisted Decentralized Federated Learningcited by 1
- 2025Fedivertex: a Graph Dataset based on Decentralized Social Networks for Trustworthy Machine Learningcited by 1
- 2025Time-varying Mixing Matrix Design for Energy-efficient Decentralized Federated Learningcited by 1
- 2026Tight Analysis of Decentralized SGD: A Markov Chain Perspectivecited by 1
- 2026ERIS: Enhancing the Privacy-Utility-Scalability Trade-Off in Federated Learning via Federated Shard Aggregationcited by 1
- 2026Improved Convergence Analysis of Topology Dependence in Decentralized SGDcited by 1
- 2025Communication Optimization for Decentralized Learning atop Bandwidth-limited Edge Networkscited by 0
- 2025A Unified Convergence Analysis for Semi-Decentralized Learning: Sampled-to-Sampled vs. Sampled-to-All Communicationcited by 0
- 2025Mobility-Assisted Decentralized Federated Learning: Convergence Analysis and A Data-Driven Approachcited by 0
- 2026Optimizing Stochastic Gradient Push under Broadcast Communicationscited by 0
- 2026Stability and Generalization for Decentralized Markov SGDcited by 0
- 2026Unveiling High-Probability Generalization in Decentralized SGDcited by 0
- 2026Data-Topology Compatibility Enables Personalization in Decentralized Learningcited by 0
- 2026Data-Topology Compatibility Enables Personalization in Decentralized Learning10 Oct 2026
- 2026Improved Convergence Analysis of Topology Dependence in Decentralized SGD8 Jun 2026
- 2026Unveiling High-Probability Generalization in Decentralized SGD11 May 2026
- 2026Stability and Generalization for Decentralized Markov SGD3 May 2026
- 2026Optimizing Stochastic Gradient Push under Broadcast Communications16 Apr 2026
- 2026ERIS: Enhancing the Privacy-Utility-Scalability Trade-Off in Federated Learning via Federated Shard Aggregation9 Feb 2026
- 2026Dynamic Topology Optimization for Non-IID Data in Decentralized Learning3 Feb 2026
- 2026Tight Analysis of Decentralized SGD: A Markov Chain Perspective11 Jan 2026
- 2025Mobility-Assisted Decentralized Federated Learning: Convergence Analysis and A Data-Driven Approach31 Dec 2025
- 2025Time-varying Mixing Matrix Design for Energy-efficient Decentralized Federated Learning30 Dec 2025
- 2025A Unified Convergence Analysis for Semi-Decentralized Learning: Sampled-to-Sampled vs. Sampled-to-All Communication14 Nov 2025
- 2025DICE: Data Influence Cascade in Decentralized Learning9 Jul 2025
20 more
- 2025Fedivertex: a Graph Dataset based on Decentralized Social Networks for Trustworthy Machine Learning27 May 2025
- 2025Distribution-Aware Mobility-Assisted Decentralized Federated Learning24 May 2025
- 2025Communication Optimization for Decentralized Learning atop Bandwidth-limited Edge Networks16 Apr 2025
- 2024Does Worst-Performing Agent Lead the Pack? Analyzing Agent Dynamics in Unified Distributed SGD26 Sep 2024
- 2024CoBo: Collaborative Learning via Bilevel Optimization9 Sep 2024
- 2024DIMAT: Decentralized Iterative Merging-And-Training for Deep Learning Models11 Apr 2024
- 2024Low-Cost Privacy-Preserving Decentralized Learning18 Mar 2024
- 2024Differentially Private Decentralized Learning with Random Walks12 Feb 2024
- 2024Energy-efficient Decentralized Learning via Graph Sparsification5 Jan 2024
- 2023Topology Learning for Heterogeneous Decentralized Federated Learning over Unreliable D2D Networks21 Dec 2023
- 2023Fusing Multiple Algorithms for Heterogeneous Online Learning9 Dec 2023
- 2023Asymmetrically Decentralized Federated Learning8 Oct 2023
- 2023Epidemic Learning: Boosting Decentralized Learning with Randomized Communication3 Oct 2023
- 2023Improved Stability and Generalization Guarantees of the Decentralized SGD Algorithm5 Jun 2023
- 2023Decentralized SGD and Average-direction SAM are Asymptotically Equivalent5 Jun 2023
- 2023Collaborative Learning via Prediction Consensus29 May 2023
- 2023One-Shot Federated Conformal Prediction13 Feb 2023
- 2022Mirror Sinkhorn: Fast Online Optimization on Transport Polytopes18 Nov 2022
- 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Data30 Sep 2022
- 2022Beyond spectral gap: The role of the topology in decentralized learning7 Jun 2022
- 2022Beyond spectral gap: The role of the topology in decentralized learningcited by 27
- 2023One-Shot Federated Conformal Predictioncited by 27
- 2023Epidemic Learning: Boosting Decentralized Learning with Randomized Communicationcited by 21
- 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Datacited by 20
- 2023Decentralized SGD and Average-direction SAM are Asymptotically Equivalentcited by 15
- 2023Improved Stability and Generalization Guarantees of the Decentralized SGD Algorithmcited by 10
- 2023Collaborative Learning via Prediction Consensuscited by 8
- 2024Differentially Private Decentralized Learning with Random Walkscited by 8
- 2022Mirror Sinkhorn: Fast Online Optimization on Transport Polytopescited by 6
- 2023Asymmetrically Decentralized Federated Learningcited by 5
- 2024CoBo: Collaborative Learning via Bilevel Optimizationcited by 5
- 2024Low-Cost Privacy-Preserving Decentralized Learningcited by 4
12 most cited of 32 All 32 (JSON)
- 2026Data-Topology Compatibility Enables Personalization in Decentralized Learning10 Oct 2026
- 2026Improved Convergence Analysis of Topology Dependence in Decentralized SGD8 Jun 2026
- 2026Unveiling High-Probability Generalization in Decentralized SGD11 May 2026
- 2026Stability and Generalization for Decentralized Markov SGD3 May 2026
- 2026Optimizing Stochastic Gradient Push under Broadcast Communications16 Apr 2026
- 2026ERIS: Enhancing the Privacy-Utility-Scalability Trade-Off in Federated Learning via Federated Shard Aggregation9 Feb 2026
- 2026Dynamic Topology Optimization for Non-IID Data in Decentralized Learning3 Feb 2026
- 2026Tight Analysis of Decentralized SGD: A Markov Chain Perspective11 Jan 2026
- 2025Mobility-Assisted Decentralized Federated Learning: Convergence Analysis and A Data-Driven Approach31 Dec 2025
- 2025Time-varying Mixing Matrix Design for Energy-efficient Decentralized Federated Learning30 Dec 2025
- 2025A Unified Convergence Analysis for Semi-Decentralized Learning: Sampled-to-Sampled vs. Sampled-to-All Communication14 Nov 2025
- 2025DICE: Data Influence Cascade in Decentralized Learning9 Jul 2025
12 newest of 32 All 32 (JSON)