Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimization
Xufeng Cai, Chaobing Song, Stephen J. Wright, Jelena Diakonikolas

TL;DR
This paper introduces a cyclic block coordinate descent method with variance reduction for nonconvex optimization, providing non-asymptotic convergence guarantees and demonstrating effectiveness in deep neural network training.
Contribution
It presents the first non-asymptotic convergence analysis for cyclic block coordinate methods in general composite nonconvex problems, incorporating variance reduction techniques.
Findings
Matches convergence guarantees of full-gradient methods in deterministic settings
Achieves optimal complexity in stochastic settings with variance reduction
Demonstrates improved training efficiency for deep neural networks
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Machine Learning and ELM
