Generalized stochastic Frank-Wolfe algorithm with stochastic ``substitute gradient for structured convex optimization

From MaRDI portal
Publication:2020608

DOI10.1007/S10107-020-01480-7zbMATH Open1465.90063arXiv1807.07680OpenAlexW3009614481MaRDI QIDQ2020608FDOQ2020608


Authors: Haihao Lu, Robert M. Freund Edit this on Wikidata


Publication date: 23 April 2021

Published in: Mathematical Programming. Series A. Series B (Search for Journal in Brave)

Abstract: The stochastic Frank-Wolfe method has recently attracted much general interest in the context of optimization for statistical and machine learning due to its ability to work with a more general feasible region. However, there has been a complexity gap in the guaranteed convergence rate for stochastic Frank-Wolfe compared to its deterministic counterpart. In this work, we present a new generalized stochastic Frank-Wolfe method which closes this gap for the class of structured optimization problems encountered in statistical and machine learning characterized by empirical loss minimization with a certain type of ``linear prediction property (formally defined in the paper), which is typically present loss minimization problems in practice. Our method also introduces the notion of a ``substitute gradient that is a not-necessarily-unbiased sample of the gradient. We show that our new method is equivalent to a particular randomized coordinate mirror descent algorithm applied to the dual problem, which in turn provides a new interpretation of randomized dual coordinate descent in the primal space. Also, in the special case of a strongly convex regularizer our generalized stochastic Frank-Wolfe method (as well as the randomized dual coordinate descent method) exhibits linear convergence. Furthermore, we present computational experiments that indicate that our method outperforms other stochastic Frank-Wolfe methods consistent with the theory developed herein.


Full work available at URL: https://arxiv.org/abs/1807.07680




Recommendations




Cites Work


Cited In (11)

Uses Software





This page was built for publication: Generalized stochastic Frank-Wolfe algorithm with stochastic ``substitute gradient for structured convex optimization

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2020608)