mlsanityData to 14 Oct 2026

Refined Convergence and Topology Learning for Decentralized SGD with Heterogeneous Data

arXiv 2204.04452 ↗First posted 9 Apr 2022cs.LG math.OC stat.MLcited by 32

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

  1. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
  2. 2019Advances and Open Problems in Federated Learningcited by 3,046
  3. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
  4. 2014Convex Optimization: Algorithms and Complexitycited by 575
  5. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
  6. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
  7. 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 305
  8. 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 221
  9. 2021Federated Multi-Task Learning under a Mixture of Distributionscited by 192
  10. 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
  11. 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
  12. 2018D2: Decentralized Training over Decentralized Datacited by 140
23 more
  1. 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 122
  2. 2016Decentralized Collaborative Learning of Personalized Models over Networkscited by 76
  3. 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
  4. 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 69
  5. 2019MATCHA: Speeding Up Decentralized SGD via Matching Decomposition Samplingcited by 67
  6. 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 56
  7. 2021Consensus Control for Decentralized Deep Learningcited by 49
  8. 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
  9. 2020Throughput-Optimal Topology Design for Cross-Silo Federated Learningcited by 39
  10. 2019Fully Decentralized Joint Learning of Personalized Models and Collaboration Graphscited by 36
  11. 2020Decentralized gradient methods: does topology matter?cited by 35
  12. 2019On the Influence of Bias-Correction on Distributed Stochastic Optimizationcited by 34
  13. 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 33
  14. 2018New Convergence Aspects of Stochastic Gradient Algorithmscited by 30
  15. 2021Removing Data Heterogeneity Influence Enhances Network Topology Dependence of Decentralized SGDcited by 29
  16. 2016Gossip Dual Averaging for Decentralized Optimization of Pairwise Functionscited by 21
  17. 2016Proximity Without Consensus in Online Multi-Agent Optimizationcited by 14
  18. 2020Periodic Stochastic Gradient Descent with Momentum for Decentralized Trainingcited by 14
  19. 2021Improving the Transient Times for Distributed Stochastic Gradient Methodscited by 13
  20. 2021D-Cliques: Compensating for Data Heterogeneity with Topology in Decentralized Federated Learningcited by 12
  21. 2016Expander Graph and Communication-Efficient Decentralized Optimizationcited by 7
  22. 2020Birkhoff's Decomposition Revisited: Sparse Scheduling for High-Speed Circuit Switchescited by 4
  23. 2022Sample Optimality and All-for-all Strategies in Personalized Federated and Collaborative Learningcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 3; 2023: 8; 2024: 6; 2025: 7; 2026: 8.

32 papers.

Sort:

  1. 2022Beyond spectral gap: The role of the topology in decentralized learningcited by 27
  2. 2023One-Shot Federated Conformal Predictioncited by 27
  3. 2023Epidemic Learning: Boosting Decentralized Learning with Randomized Communicationcited by 21
  4. 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Datacited by 20
  5. 2023Decentralized SGD and Average-direction SAM are Asymptotically Equivalentcited by 15
  6. 2023Improved Stability and Generalization Guarantees of the Decentralized SGD Algorithmcited by 10
  7. 2023Collaborative Learning via Prediction Consensuscited by 8
  8. 2024Differentially Private Decentralized Learning with Random Walkscited by 8
  9. 2022Mirror Sinkhorn: Fast Online Optimization on Transport Polytopescited by 6
  10. 2023Asymmetrically Decentralized Federated Learningcited by 5
  11. 2024CoBo: Collaborative Learning via Bilevel Optimizationcited by 5
  12. 2024Low-Cost Privacy-Preserving Decentralized Learningcited by 4
20 more
  1. 2024DIMAT: Decentralized Iterative Merging-And-Training for Deep Learning Modelscited by 3
  2. 2023Topology Learning for Heterogeneous Decentralized Federated Learning over Unreliable D2D Networkscited by 2
  3. 2024Does Worst-Performing Agent Lead the Pack? Analyzing Agent Dynamics in Unified Distributed SGDcited by 2
  4. 2025DICE: Data Influence Cascade in Decentralized Learningcited by 2
  5. 2026Dynamic Topology Optimization for Non-IID Data in Decentralized Learningcited by 2
  6. 2023Fusing Multiple Algorithms for Heterogeneous Online Learningcited by 1
  7. 2024Energy-efficient Decentralized Learning via Graph Sparsificationcited by 1
  8. 2025Distribution-Aware Mobility-Assisted Decentralized Federated Learningcited by 1
  9. 2025Fedivertex: a Graph Dataset based on Decentralized Social Networks for Trustworthy Machine Learningcited by 1
  10. 2025Time-varying Mixing Matrix Design for Energy-efficient Decentralized Federated Learningcited by 1
  11. 2026Tight Analysis of Decentralized SGD: A Markov Chain Perspectivecited by 1
  12. 2026ERIS: Enhancing the Privacy-Utility-Scalability Trade-Off in Federated Learning via Federated Shard Aggregationcited by 1
  13. 2026Improved Convergence Analysis of Topology Dependence in Decentralized SGDcited by 1
  14. 2025Communication Optimization for Decentralized Learning atop Bandwidth-limited Edge Networkscited by 0
  15. 2025A Unified Convergence Analysis for Semi-Decentralized Learning: Sampled-to-Sampled vs. Sampled-to-All Communicationcited by 0
  16. 2025Mobility-Assisted Decentralized Federated Learning: Convergence Analysis and A Data-Driven Approachcited by 0
  17. 2026Optimizing Stochastic Gradient Push under Broadcast Communicationscited by 0
  18. 2026Stability and Generalization for Decentralized Markov SGDcited by 0
  19. 2026Unveiling High-Probability Generalization in Decentralized SGDcited by 0
  20. 2026Data-Topology Compatibility Enables Personalization in Decentralized Learningcited by 0