Stochastic Frank-Wolfe: Unified Analysis and Zoo of Special Cases
Ruslan Nazykov, Aleksandr Shestakov, Vladimir Solodkin, Aleksandr, Beznosikov, Gauthier Gidel, Alexander Gasnikov

TL;DR
This paper provides a comprehensive convergence analysis of the Stochastic Frank-Wolfe algorithm, accommodating various practical stochastic scenarios without assuming unbiased gradient estimates, applicable to convex and non-convex problems.
Contribution
It offers a unified theoretical framework for analyzing stochastic Frank-Wolfe methods, including new variants, under a broad variance assumption without requiring unbiased gradients.
Findings
Unified convergence rates for many existing methods
Development of new stochastic Frank-Wolfe variants
Numerical experiments demonstrating properties of new methods
Abstract
The Conditional Gradient (or Frank-Wolfe) method is one of the most well-known methods for solving constrained optimization problems appearing in various machine learning tasks. The simplicity of iteration and applicability to many practical problems helped the method to gain popularity in the community. In recent years, the Frank-Wolfe algorithm received many different extensions, including stochastic modifications with variance reduction and coordinate sampling for training of huge models or distributed variants for big data problems. In this paper, we present a unified convergence analysis of the Stochastic Frank-Wolfe method that covers a large number of particular practical cases that may have completely different nature of stochasticity, intuitions and application areas. Our analysis is based on a key parametric assumption on the variance of the stochastic gradients. But unlike…
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
TopicsProbability and Risk Models
