mlsanityData to 14 Oct 2026

Tackling Data Heterogeneity: A New Unified Framework for Decentralized SGD with Sample-induced Topology

arXiv 2207.03730 ↗First posted 8 Jul 2022math.OC cs.DC cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

We develop a general framework unifying several gradient-based stochastic optimization methods for empirical risk minimization problems both in centralized and distributed scenarios. The framework hinges on the introduction of an augmented graph consisting of nodes modeling the samples and edges modeling both the inter-device communication and intra-device stochastic gradient computation. By designing properly the topology of the augmented graph, we are able to recover as special cases the renowned Local-SGD and DSGD algorithms, and provide a unified perspective for variance-reduction (VR) and gradient-tracking (GT) methods such as SAGA, Local-SVRG and GT-SAGA. We also provide a unified convergence analysis for smooth and (strongly) convex objectives relying on a proper structured Lyapunov function, and the obtained rate can recover the best known results for many existing algorithms. The rate results further reveal that VR and GT methods can effectively eliminate data heterogeneity within and across devices, respectively, enabling the exact convergence of the algorithm to the optimal solution. Numerical experiments confirm the findings in this paper.

Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 30 of its 48 references that are in the map. First posted on arXiv 8 Jul 2022.

Builds on

30 of 48 references.

References · 30

  1. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
  2. 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
  3. 2018Local SGD Converges Fast and Communicates Littlecited by 605
  4. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
  5. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
  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. 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
  9. 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 220
  10. 2013On the Convergence of Decentralized Gradient Descentcited by 159
  11. 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
  12. 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 150
18 more
  1. 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 122
  2. 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 116
  3. 2016NEXT: In-Network Nonconvex Optimizationcited by 107
  4. 2018Distributed Stochastic Gradient Tracking Methodscited by 106
  5. 2020Local SGD: Unified Theory and New Efficient Methodscited by 88
  6. 2019A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descentcited by 84
  7. 2017Optimal algorithms for smooth and strongly convex distributed optimization in networkscited by 83
  8. 2018Push-Pull Gradient Methods for Distributed Optimization in Networkscited by 46
  9. 2015Variance Reduced Stochastic Gradient Descent with Neighborscited by 39
  10. 2019Variance-Reduced Decentralized Stochastic Optimization with Accelerated Convergencecited by 33
  11. 2021Accelerating Gossip SGD with Periodic Global Averagingcited by 25
  12. 2020An Optimal Algorithm for Decentralized Finite Sum Optimizationcited by 19
  13. 2021DESTRESS: Computation-Optimal and Communication-Efficient Decentralized Nonconvex Finite-Sum Optimizationcited by 16
  14. 2015DSA: Decentralized Double Stochastic Averaging Gradient Algorithmcited by 14
  15. 2019L-SVRG and L-Katyusha with Arbitrary Samplingcited by 14
  16. 2017A Unified Analysis of Stochastic Optimization Methods Using Jump System Theory and Quadratic Constraintscited by 6
  17. 2021Distributed stochastic gradient tracking algorithm with variance reduction for non-convex optimizationcited by 6
  18. 2017Distributed SAGA: Maintaining linear convergence rate with limited communicationcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 6; 2024: 1; 2025: 1.

10 papers.