mlsanityData to 7 Oct 2026

Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimization

arXiv 2212.05088 ↗First posted 9 Dec 2022math.OC cs.LGcited by 9

Not on the map. Why?

Abstract (arXiv)

Nonconvex optimization is central in solving many machine learning problems, in which block-wise structure is commonly encountered. In this work, we propose cyclic block coordinate methods for nonconvex optimization problems with non-asymptotic gradient norm guarantees. Our convergence analysis is based on a gradient Lipschitz condition with respect to a Mahalanobis norm, inspired by a recent progress on cyclic block coordinate methods. In deterministic settings, our convergence guarantee matches the guarantee of (full-gradient) gradient descent, but with the gradient Lipschitz constant being defined w.r.t.~a Mahalanobis norm. In stochastic settings, we use recursive variance reduction to decrease the per-iteration cost and match the arithmetic operation complexity of current optimal stochastic full-gradient methods, with a unified analysis for both finite-sum and infinite-sum cases. We prove a faster linear convergence result when a Polyak-Lojasiewicz (PL) condition holds. To our knowledge, this work is the first to provide non-asymptotic convergence guarantees -- variance-reduced or not -- for a cyclic block coordinate method in general composite (smooth + nonsmooth) nonconvex settings. Our experimental results demonstrate the efficacy of the proposed cyclic scheme in training deep neural nets.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 40 of its 71 references that are in the map. First posted on arXiv 9 Dec 2022.

Builds on

40 of 71 references.

References · 40

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  3. 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
  4. 2016Variational Inference: A Review for Statisticianscited by 1,466
  5. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  6. 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
  7. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
  8. 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
  9. 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
  10. 2015Coordinate Descent Algorithmscited by 218
  11. 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 218
  12. 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
28 more
  1. 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
  2. 2016Katyusha: The First Direct Acceleration of Stochastic Gradient Methodscited by 134
  3. 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 116
  4. 2019A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descentcited by 84
  5. 2018Stochastic Nested Variance Reduction for Nonconvex Optimizationcited by 63
  6. 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
  7. 2015Coordinate Descent Converges Faster with the Gauss-Southwell Rule Than Random Selectioncited by 39
  8. 2014A globally convergent algorithm for nonconvex optimization based on block coordinate updatecited by 29
  9. 2014Splitting methods with variable metric for KL functionscited by 26
  10. 2015Even Faster Accelerated Coordinate Descent Using Non-Uniform Samplingcited by 23
  11. 2014Block stochastic gradient iteration for convex and nonconvex optimizationcited by 21
  12. 2020Variance Reduction via Accelerated Dual Averaging for Finite-Sum Optimizationcited by 18
  13. 2013Iteration Complexity Analysis of Block Coordinate Descent Methodscited by 17
  14. 2019Block-Randomized Stochastic Proximal Gradient for Low-Rank Tensor Factorizationcited by 12
  15. 2018Finding Local Minima via Stochastic Nested Variance Reductioncited by 9
  16. 2018Alternating Randomized Block Coordinate Descentcited by 8
  17. 2015Coordinate Descent Methods for Symmetric Nonnegative Matrix Factorizationcited by 7
  18. 2017Smooth Primal-Dual Coordinate Descent Algorithms for Nonsmooth Convex Optimizationcited by 7
  19. 2016Cyclic Coordinate Update Algorithms for Fixed-Point Problems: Analysis and Applicationscited by 6
  20. 2016Stochastic Variance-Reduced ADMMcited by 5
  21. 2016Random Permutations Fix a Worst Case for Cyclic Coordinate Descentcited by 5
  22. 2017Analyzing Random Permutations for Cyclic Coordinate Descentcited by 4
  23. 2017Block-Cyclic Stochastic Coordinate Descent for Deep Neural Networkscited by 3
  24. 2018Asynchronous Variance-reduced Block Schemes for Composite Nonconvex Stochastic Optimization: Block-specific Steplengths and Adapted Batch-sizescited by 3
  25. 2021Stochastic Block-ADMM for Training Deep Networkscited by 2
  26. 2014A Cyclic Coordinate Descent Algorithm for lq Regularizationcited by 1
  27. 2021On the global convergence of randomized coordinate gradient descent for non-convex optimizationcited by 1
  28. 2022On the Worst-Case Analysis of Cyclic Coordinate-Wise Algorithms on Smooth Convex Functionscited by 1

Built on by

Cited by year (2026 to 7 Oct)

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

9 papers.