Backtracking linesearch for conditional gradient sliding
Hamid Nazari, Yuyuan Ouyang

TL;DR
This paper introduces a practical modification of the conditional gradient sliding method that eliminates the need for prior knowledge of Lipschitz constants and total gradient evaluations, maintaining theoretical performance while improving implementation.
Contribution
The paper proposes the CGS-ls method, a linesearch-based variant of CGS that is more practical for implementation without sacrificing theoretical efficiency.
Findings
CGS-ls does not require knowledge of Lipschitz constant or total gradient evaluations.
CGS-ls achieves comparable theoretical performance to the original CGS method.
Numerical experiments demonstrate the efficiency of CGS-ls in practice.
Abstract
We present a modification of the conditional gradient sliding (CGS) method that was originally developed in \cite{lan2016conditional}. While the CGS method is a theoretical breakthrough in the theory of projection-free first-order methods since it is the first that reaches the theoretical performance limit, in implementation it requires the knowledge of the Lipschitz constant of the gradient of the objective function and the number of total gradient evaluations . Such requirements imposes difficulties in the actual implementation, not only because that it can be difficult to choose proper values of and that satisfies the conditions for convergence, but also since conservative choices of and can deteriorate the practical numerical performance of the CGS method. Our proposed method, called the conditional gradient sliding method with linesearch (CGS-ls), does not…
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
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Advanced Optimization Algorithms Research
