Relatively-Smooth Convex Optimization by First-Order Methods, and Applications
Abstract
The usual approach to developing and analyzing first-order methods for smooth convex optimization assumes that the gradient of the objective function is uniformly smooth with some Lipschitz constant . However, in many settings the differentiable convex function is not uniformly smooth -- for example in -optimal design where , or even the univariate setting with . Herein we develop a notion of "relative smoothness" and relative strong convexity that is determined relative to a user-specified "reference function" (that should be computationally tractable for algorithms), and we show that many differentiable convex functions are relatively smooth with respect to a correspondingly fairly-simple reference function . We extend two standard algorithms -- the primal gradient scheme and the dual averaging scheme -- to our new setting, with associated computational guarantees. We apply our new approach to develop a new first-order method for the -optimal design problem, with associated computational complexity analysis. Some of our results have a certain overlap with the recent work \cite{bbt}.
Cite
@article{arxiv.1610.05708,
title = {Relatively-Smooth Convex Optimization by First-Order Methods, and Applications},
author = {Haihao Lu and Robert M. Freund and Yurii Nesterov},
journal= {arXiv preprint arXiv:1610.05708},
year = {2017}
}