Accelerated, Parallel and Proximal Coordinate Descent
Olivier Fercoq, Peter Richt\'arik

TL;DR
This paper introduces a novel stochastic coordinate descent algorithm called APPROX that is accelerated, parallel, and proximal, achieving fast convergence rates and efficient implementation for convex optimization problems.
Contribution
The paper presents the first combined accelerated, parallel, and proximal coordinate descent method with improved convergence and implementation efficiency.
Findings
Converges at rate $2ar{ heta}ar{L} R^2/(k+1)^2$ when using as many processors as coordinates.
Avoids full-dimensional vector operations, reducing computational bottlenecks.
Utilizes new safe large stepsizes based on average degree of separability, enhancing expected separable overapproximation.
Abstract
We propose a new stochastic coordinate descent method for minimizing the sum of convex functions each of which depends on a small number of coordinates only. Our method (APPROX) is simultaneously Accelerated, Parallel and PROXimal; this is the first time such a method is proposed. In the special case when the number of processors is equal to the number of coordinates, the method converges at the rate , where is the iteration counter, is an average degree of separability of the loss function, is the average of Lipschitz constants associated with the coordinates and individual functions in the sum, and is the distance of the initial point from the minimizer. We show that the method can be implemented without the need to perform full-dimensional vector operations, which is the major bottleneck of existing accelerated…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Stochastic Gradient Optimization Techniques · Blind Source Separation Techniques
