Optimal rates for first-order stochastic convex optimization under Tsybakov noise condition

preprint2013arXivOpen access

Abstract

We focus on the problem of minimizing a convex function ff over a convex set SS given TT queries to a stochastic first order oracle. We argue that the complexity of convex minimization is only determined by the rate of growth of the function around its minimizer xf,S∗x^*_{f,S}, as quantified by a Tsybakov-like noise condition. Specifically, we prove that if ff grows at least as fast as ∥x−xf,S∗∥κ\|x-x^*_{f,S}\|^κ around its minimum, for some κ>1κ> 1, then the optimal rate of learning f(xf,S∗)f(x^*_{f,S}) is Θ(T−κ2κ−2)Θ(T^{-\fracκ{2κ-2}}). The classic rate Θ(1/T)Θ(1/\sqrt T) for convex functions and Θ(1/T)Θ(1/T) for strongly convex functions are special cases of our result for κ→∞κ\rightarrow \infty and κ=2κ=2, and even faster rates are attained for κ<2κ<2. We also derive tight bounds for the complexity of learning xf,S∗x_{f,S}^*, where the optimal rate is Θ(T−12κ−2)Θ(T^{-\frac{1}{2κ-2}}). Interestingly, these precise rates for convex optimization also characterize the complexity of active learning and our results further strengthen the connections between the two fields, both of which rely on feedback-driven queries.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.