Thinking Inside the Ball: Near-Optimal Minimization of the Maximal Loss
Optimization and Control
2021-05-06 v1 Data Structures and Algorithms
Machine Learning
Abstract
We characterize the complexity of minimizing for convex, Lipschitz functions . For non-smooth functions, existing methods require queries to a first-order oracle to compute an -suboptimal point and queries if the are -smooth. We develop methods with improved complexity bounds of in the non-smooth case and in the -smooth case. Our methods consist of a recently proposed ball optimization oracle acceleration algorithm (which we refine) and a careful implementation of said oracle for the softmax function. We also prove an oracle complexity lower bound scaling as , showing that our dependence on is optimal up to polylogarithmic factors.
Keywords
Cite
@article{arxiv.2105.01778,
title = {Thinking Inside the Ball: Near-Optimal Minimization of the Maximal Loss},
author = {Yair Carmon and Arun Jambulapati and Yujia Jin and Aaron Sidford},
journal= {arXiv preprint arXiv:2105.01778},
year = {2021}
}