Lune

NeurIPS2020Top-tier venue

Acceleration with a Ball Optimization Oracle

Yair Carmon, Arun Jambulapati, Qijia Jiang, Yujia Jin, Yin Tat Lee, Aaron Sidford, Kevin Tian

2020Year
58Citations
20Top-tier citations

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−1log⁡1ϵr^{-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−2/3log⁡1ϵr^{-2/3} \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.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 0da8d8cc-7b6f-46cb-94f0-cda7e1f192d0

Cited by top-tier papers20

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines