mlsanityData to 14 Oct 2026

Delayed Projection Techniques for Linearly Constrained Problems: Convergence Rates, Acceleration, and Applications

arXiv 2101.01505 ↗First posted 5 Jan 2021math.OC cs.LG stat.MLcited by 2

Not on the map. Why?

Abstract (arXiv)

In this work, we study a novel class of projection-based algorithms for linearly constrained problems (LCPs) which have a lot of applications in statistics, optimization, and machine learning. Conventional primal gradient-based methods for LCPs call a projection after each (stochastic) gradient descent, resulting in that the required number of projections equals that of gradient descents (or total iterations). Motivated by the recent progress in distributed optimization, we propose the delayed projection technique that calls a projection once for a while, lowering the projection frequency and improving the projection efficiency. Accordingly, we devise a series of stochastic methods for LCPs using the technique, including a variance reduced method and an accelerated one. We theoretically show that it is feasible to improve projection efficiency in both strongly convex and generally convex cases. Our analysis is simple and unified and can be easily extended to other methods using delayed projections. When applying our new algorithms to federated optimization, a newfangled and privacy-preserving subfield in distributed optimization, we obtain not only a variance reduced federated algorithm with convergence rates better than previous works, but also the first accelerated method able to handle data heterogeneity inherent in federated optimization.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 48 of its 77 references that are in the map. First posted on arXiv 5 Jan 2021.

Builds on

48 of 77 references.

References · 48

  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. 2018Federated Optimization in Heterogeneous Networkscited by 2,987
  4. 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,538
  5. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
  6. 2018Federated Learning with Non-IID Datacited by 1,108
  7. 2018Local SGD Converges Fast and Communicates Littlecited by 605
  8. 2019Federated Machine Learning: Concept and Applicationscited by 412
  9. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
  10. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
  11. 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
  12. 2015A Differential Equation for Modeling Nesterov's Accelerated Gradient Method: Theory and Insightscited by 206
36 more
  1. 2018Don't Use Large Mini-Batches, Use Local SGDcited by 202
  2. 2019SCAFFOLD: Stochastic Controlled Averaging for Federated Learningcited by 175
  3. 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
  4. 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
  5. 2019On the Convergence of Local Descent Methods in Federated Learningcited by 153
  6. 2020Is Local SGD Better than Minibatch SGD?cited by 151
  7. 2020Minibatch vs Local SGD for Heterogeneous Distributed Learningcited by 147
  8. 2020FedPD: A Federated Learning Framework with Optimal Rates and Adaptivity to Non-IID Datacited by 144
  9. 2016Katyusha: The First Direct Acceleration of Stochastic Gradient Methodscited by 135
  10. 2013Communication Efficient Distributed Optimization using an Approximate Newton-type Methodcited by 132
  11. 2020FedSplit: An algorithmic framework for fast federated optimizationcited by 108
  12. 2020Federated Accelerated Stochastic Gradient Descentcited by 85
  13. 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 82
  14. 2019Variance Reduced Local SGD with Lower Communication Complexitycited by 80
  15. 2020Variance-Reduced Methods for Machine Learningcited by 79
  16. 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
  17. 2015Communication Complexity of Distributed Convex Learning and Optimizationcited by 60
  18. 2015A Universal Catalyst for First-Order Optimizationcited by 54
  19. 2016Tight Complexity Bounds for Optimizing Composite Objectivescited by 48
  20. 2017GIANT: Globally Improved Approximate Newton Method for Distributed Optimizationcited by 44
  21. 2016AIDE: Fast and Communication Efficient Distributed Optimizationcited by 43
  22. 2015Improved SVRG for Non-Strongly-Convex or Sum-of-Non-Convex Objectivescited by 38
  23. 2019Communication-Efficient Accurate Statistical Estimationcited by 32
  24. 2014Communication-Efficient Distributed Dual Coordinate Ascentcited by 31
  25. 2014Playing with Duality: An Overview of Recent Primal-Dual Approaches for Solving Large-Scale Optimization Problemscited by 25
  26. 2019Communication-Efficient Local Decentralized SGD Methodscited by 23
  27. 2016Optimal Black-Box Reductions Between Optimization Objectivescited by 21
  28. 2015Adding vs. Averaging in Distributed Primal-Dual Optimizationcited by 19
  29. 2016Algorithms for Fitting the Constrained Lassocited by 18
  30. 2018Katyusha X: Practical Momentum Method for Stochastic Sum-of-Nonconvex Optimizationcited by 15
  31. 2017Distributed Optimization Using the Primal-Dual Method of Multiplierscited by 13
  32. 2019Linear Convergence of Primal-Dual Gradient Methods and their Performance in Distributed Optimizationcited by 11
  33. 2018VR-SGD: A Simple Stochastic Variance Reduction Method for Machine Learningcited by 7
  34. 2017Stochastic, Distributed and Federated Optimization for Machine Learningcited by 4
  35. 2018ASVRG: Accelerated Proximal SVRGcited by 3
  36. 2018Gradient Primal-Dual Algorithm Converges to Second-Order Stationary Solutions for Nonconvex Distributed Optimizationcited by 1

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 0; 2023: 1.

2 papers.