Papers
Topics
Authors
Recent
Search
2000 character limit reached

Acceleration with a Ball Optimization Oracle

Published 18 Mar 2020 in math.OC and cs.DS | (2003.08078v1)

Abstract: Consider an oracle which takes a point xx and returns the minimizer of a convex function ff in an 2\ell_2 ball of radius rr around xx. It is straightforward to show that roughly r<sup>1log1ϵr<sup>{-1}\log\frac{1}{\epsilon} calls to the oracle suffice to find an ϵ\epsilon-approximate minimizer of ff in an 2\ell_2 unit ball. Perhaps surprisingly, this is not optimal: we design an accelerated algorithm which attains an ϵ\epsilon-approximate minimizer with roughly r<sup>2/3</sup>log1ϵr<sup>{-2/3}</sup> \log \frac{1}{\epsilon} oracle queries, and give a matching lower bound. Further, we implement ball optimization oracles for functions with locally stable Hessians using a variant of Newton's method. The resulting algorithm applies to a number of problems of practical and theoretical import, improving upon previous results for logistic and \ell_\infty regression and achieving guarantees comparable to the state-of-the-art for p\ell_p regression.

Citations (36)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.