Distributionally Robust Optimization via Ball Oracle Acceleration
Yair Carmon, Danielle Hausler

TL;DR
This paper introduces an accelerated algorithm for distributionally robust optimization that efficiently minimizes convex losses within uncertainty sets, improving query complexity over previous methods.
Contribution
It develops a novel accelerated method using a ball oracle for DRO, achieving better complexity bounds for non-smooth loss functions.
Findings
Achieves $ ilde{O}(N ext{ } ext{epsilon}^{-2/3} + ext{epsilon}^{-2})$ query complexity.
Improves existing algorithms' complexity by a factor of up to $ ext{epsilon}^{-4/3}$.
Provides efficient implementations of the ball oracle for DRO objectives.
Abstract
We develop and analyze algorithms for distributionally robust optimization (DRO) of convex losses. In particular, we consider group-structured and bounded -divergence uncertainty sets. Our approach relies on an accelerated method that queries a ball optimization oracle, i.e., a subroutine that minimizes the objective within a small ball around the query point. Our main contribution is efficient implementations of this oracle for DRO objectives. For DRO with non-smooth loss functions, the resulting algorithms find an -accurate solution with first-order oracle queries to individual loss functions. Compared to existing algorithms for this problem, we improve complexity by a factor of up to .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsRisk and Portfolio Optimization
