Acceleration with a Ball Optimization Oracle
arXiv:2003.08078
Abstract
Consider an oracle which takes a point and returns the minimizer of a convex function in an ball of radius around . It is straightforward to show that roughly calls to the oracle suffice to find an -approximate minimizer of in an unit ball. Perhaps surprisingly, this is not optimal: we design an accelerated algorithm which attains an -approximate minimizer with roughly 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 regression and achieving guarantees comparable to the state-of-the-art for regression.
arXiv comment37 pages
References in corpus (6)
- On Acceleration with Noise-Corrupted Gradients
- Complexity of Highly Parallel Non-Smooth Convex Optimization
- Global linear convergence of Newton's method without strong-convexity or Lipschitz gradients
- Lower Bound for Randomized First Order Convex Optimization
- Fast, Provably convergent IRLS Algorithm for p-norm Linear Regression
- Higher-Order Accelerated Methods for Faster Non-Smooth Optimization