2022
DOI: 10.48550/arxiv.2203.13225
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Distributionally Robust Optimization via Ball Oracle Acceleration

Abstract: We develop and analyze algorithms for distributionally robust optimization (DRO) of convex losses. In particular, we consider group-structured and bounded f -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 N non-smooth loss functions, the resulting algorith… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
10
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(10 citation statements)
references
References 25 publications
0
10
0
Order By: Relevance
“…The input λ is optional: oracle implementations in prior work do not require it, but our new adaptive oracles (described in the next section) use it for improved efficiency. In Appendix B we provide a slightly more general approximation condition for MS oracles that handles non-smooth objectives and bounded domains, as well as a different, stochastic condition similar to that of [4,11].…”
Section: Definition 1 (Ms Oracle) An Oraclementioning
confidence: 99%
See 4 more Smart Citations
“…The input λ is optional: oracle implementations in prior work do not require it, but our new adaptive oracles (described in the next section) use it for improved efficiency. In Appendix B we provide a slightly more general approximation condition for MS oracles that handles non-smooth objectives and bounded domains, as well as a different, stochastic condition similar to that of [4,11].…”
Section: Definition 1 (Ms Oracle) An Oraclementioning
confidence: 99%
“…Implementing O r-BaCoN requires only a single Hessian evaluation and a number of linear system solutions that is polylogarithmic in problem parameters. Subsequent works implementing ball oracles [13,4,11] satisfy an approximation guarantee different than the MS condition, similar to the one we describe in Appendix B.…”
Section: Assumptionmentioning
confidence: 99%
See 3 more Smart Citations