mlsanityData to 14 Oct 2026

Finite-Time Consensus Learning for Decentralized Optimization with Nonlinear Gossiping

arXiv 2111.02949 ↗First posted 4 Nov 2021cs.LG cs.DCcited by 1

Not on the map. Why?

Abstract (arXiv)

Distributed learning has become an integral tool for scaling up machine learning and addressing the growing need for data privacy. Although more robust to the network topology, decentralized learning schemes have not gained the same level of popularity as their centralized counterparts for being less competitive performance-wise. In this work, we attribute this issue to the lack of synchronization among decentralized learning workers, showing both empirically and theoretically that the convergence rate is tied to the synchronization level among the workers. Such motivated, we present a novel decentralized learning framework based on nonlinear gossiping (NGO), that enjoys an appealing finite-time consensus property to achieve better synchronization. We provide a careful analysis of its convergence and discuss its merits for modern distributed optimization applications, such as deep neural networks. Our analysis on how communication delay and randomized chats affect learning further enables the derivation of practical variants that accommodate asynchronous and randomized communications. To validate the effectiveness of our proposal, we benchmark NGO against competing solutions through an extensive set of tests, with encouraging results reported.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 43 of its 78 references that are in the map. First posted on arXiv 4 Nov 2021.

Builds on

43 of 78 references.

References · 43

  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. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
  4. 2016An overview of gradient descent optimization algorithmscited by 1,033
  5. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
  6. 2018On Lazy Training in Differentiable Programmingcited by 675
  7. 2018Local SGD Converges Fast and Communicates Littlecited by 605
  8. 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
  9. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
  10. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
  11. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
  12. 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 356
31 more
  1. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
  2. 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 221
  3. 2018A Hybrid Approach to Privacy-Preserving Federated Learningcited by 210
  4. 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 201
  5. 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 181
  6. 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 180
  7. 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
  8. 2020Federated Learning with Compression: Unified Analysis and Sharp Guaranteescited by 160
  9. 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
  10. 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 150
  11. 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
  12. 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 122
  13. 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 99
  14. 2018Communication Compression for Decentralized Trainingcited by 88
  15. 2018Byzantine Stochastic Gradient Descentcited by 81
  16. 2015Speeding Up Distributed Machine Learning Using Codescited by 76
  17. 2018Error Compensated Quantized SGD and its Applications to Large-scale Distributed Optimizationcited by 76
  18. 2015Perturbed Iterate Analysis for Asynchronous Stochastic Optimizationcited by 67
  19. 2019MATCHA: Speeding Up Decentralized SGD via Matching Decomposition Samplingcited by 67
  20. 2020A Linearly Convergent Algorithm for Decentralized Optimization: Sending Less Bits for Free!cited by 42
  21. 2016Asynchrony begets Momentum, with an Application to Deep Learningcited by 30
  22. 2018Communication-Computation Efficient Gradient Codingcited by 27
  23. 2017Accelerated Distributed Nesterov Gradient Descentcited by 25
  24. 2013Fundamental Limits of Online and Distributed Algorithms for Statistical Learning and Estimationcited by 24
  25. 2016ASAGA: Asynchronous Parallel SAGAcited by 18
  26. 2018Distributed Learning over Unreliable Networkscited by 9
  27. 2020Supercharging Imbalanced Data Learning With Energy-based Contrastive Representation Transfercited by 8
  28. 2019Leader Stochastic Gradient Descent for Distributed Training of Deep Learning Models: Extensioncited by 7
  29. 2018Efficient Distributed Hessian Free Algorithm for Large-scale Empirical Risk Minimization via Accumulating Sample Strategycited by 5
  30. 2015A note on finite-time and fixed-time stabilitycited by 1
  31. 2016Convergence Rate Estimates for Consensus over Random Graphscited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.