mlsanityData to 7 Oct 2026

Data-heterogeneity-aware Mixing for Decentralized Learning

arXiv 2204.06477 ↗First posted 13 Apr 2022cs.LG cs.AI math.OCcited by 12

Not on the map. Why?

Abstract (arXiv)

Decentralized learning provides an effective framework to train machine learning models with data distributed over arbitrary communication graphs. However, most existing approaches toward decentralized learning disregard the interaction between data heterogeneity and graph topology. In this paper, we characterize the dependence of convergence on the relationship between the mixing weights of the graph and the data heterogeneity across nodes. We propose a metric that quantifies the ability of a graph to mix the current gradients. We further prove that the metric controls the convergence rate, particularly in settings where the heterogeneity across nodes dominates the stochasticity between updates for a given node. Motivated by our analysis, we propose an approach that periodically and efficiently optimizes the metric using standard convex constrained optimization and sketching techniques. Through comprehensive experiments on standard computer vision and NLP benchmarks, we show that our approach leads to improvement in test performance for a wide range of tasks.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 46 of its 68 references that are in the map. First posted on arXiv 13 Apr 2022.

Builds on

46 of 68 references.

References · 46

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2016Layer Normalizationcited by 5,579
  4. 2019Advances and Open Problems in Federated Learningcited by 3,021
  5. 2021Convex optimizationcited by 2,479
  6. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  7. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  8. 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
  9. 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 633
  10. 2019Clustered Federated Learning: Model-Agnostic Distributed Multi-Task Optimization under Privacy Constraintscited by 499
  11. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
  12. 2019Bayesian Nonparametric Federated Learning of Neural Networkscited by 385
34 more
  1. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
  2. 2021A Field Guide to Federated Optimizationcited by 312
  3. 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 303
  4. 2019SCAFFOLD: Stochastic Controlled Averaging for Federated Learningcited by 174
  5. 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
  6. 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
  7. 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 149
  8. 2020Minibatch vs Local SGD for Heterogeneous Distributed Learningcited by 147
  9. 2018D2: Decentralized Training over Decentralized Datacited by 140
  10. 2021Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradientscited by 122
  11. 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 119
  12. 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 109
  13. 2016NEXT: In-Network Nonconvex Optimizationcited by 107
  14. 2018Distributed Stochastic Gradient Tracking Methodscited by 106
  15. 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
  16. 2017Optimal algorithms for smooth and strongly convex distributed optimization in networkscited by 81
  17. 2017Towards Optimally Decentralized Multi-Robot Collision Avoidance via Deep Reinforcement Learningcited by 81
  18. 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
  19. 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
  20. 2019MATCHA: Speeding Up Decentralized SGD via Matching Decomposition Samplingcited by 67
  21. 2020Optimal Complexity in Decentralized Trainingcited by 59
  22. 2021Consensus Control for Decentralized Deep Learningcited by 49
  23. 2020Evolving Normalization-Activation Layerscited by 45
  24. 2021A Unified and Refined Convergence Analysis for Non-Convex Decentralized Learningcited by 43
  25. 2015Network Lasso: Clustering and Optimization in Large Graphscited by 42
  26. 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
  27. 2021RelaySum for Decentralized Deep Learning on Heterogeneous Datacited by 39
  28. 2020Decentralized gradient methods: does topology matter?cited by 35
  29. 2019On the Influence of Bias-Correction on Distributed Stochastic Optimizationcited by 34
  30. 2021Implicit Gradient Alignment in Distributed and Federated Learningcited by 29
  31. 2021Removing Data Heterogeneity Influence Enhances Network Topology Dependence of Decentralized SGDcited by 28
  32. 2019Communication-Efficient Local Decentralized SGD Methodscited by 21
  33. 2019Linear Convergence of Primal-Dual Gradient Methods and their Performance in Distributed Optimizationcited by 11
  34. 2019Semi-supervised Learning in Network-Structured Data via Total Variation Minimizationcited by 10

Built on by

Cited by year (2026 to 7 Oct)

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

12 papers.