English

Projection-Free Online Optimization with Stochastic Gradient: From Convexity to Submodularity

Machine Learning 2018-06-15 v4 Artificial Intelligence Data Structures and Algorithms Machine Learning

Abstract

Online optimization has been a successful framework for solving large-scale problems under computational constraints and partial information. Current methods for online convex optimization require either a projection or exact gradient computation at each step, both of which can be prohibitively expensive for large-scale applications. At the same time, there is a growing trend of non-convex optimization in machine learning community and a need for online methods. Continuous DR-submodular functions, which exhibit a natural diminishing returns condition, have recently been proposed as a broad class of non-convex functions which may be efficiently optimized. Although online methods have been introduced, they suffer from similar problems. In this work, we propose Meta-Frank-Wolfe, the first online projection-free algorithm that uses stochastic gradient estimates. The algorithm relies on a careful sampling of gradients in each round and achieves the optimal O(T)O( \sqrt{T}) adversarial regret bounds for convex and continuous submodular optimization. We also propose One-Shot Frank-Wolfe, a simpler algorithm which requires only a single stochastic gradient estimate in each round and achieves an O(T2/3)O(T^{2/3}) stochastic regret bound for convex and continuous submodular optimization. We apply our methods to develop a novel "lifting" framework for the online discrete submodular maximization and also see that they outperform current state-of-the-art techniques on various experiments.

Keywords

Cite

@article{arxiv.1802.08183,
  title  = {Projection-Free Online Optimization with Stochastic Gradient: From Convexity to Submodularity},
  author = {Lin Chen and Christopher Harshaw and Hamed Hassani and Amin Karbasi},
  journal= {arXiv preprint arXiv:1802.08183},
  year   = {2018}
}

Comments

Accepted by ICML 2018

R2 v1 2026-06-23T00:30:27.705Z