A Primal-Dual Algorithm for Faster Distributionally Robust Optimization

Ronak Mehta,Jelena Diakonikolas,Zaid Harchaoui
2024-03-16
Abstract:We consider the penalized distributionally robust optimization (DRO) problem with a closed, convex uncertainty set, a setting that encompasses the $f$-DRO, Wasserstein-DRO, and spectral/$L$-risk formulations used in practice. We present Drago, a stochastic primal-dual algorithm that achieves a state-of-the-art linear convergence rate on strongly convex-strongly concave DRO problems. The method combines both randomized and cyclic components with mini-batching, which effectively handles the unique asymmetric nature of the primal and dual problems in DRO. We support our theoretical results with numerical benchmarks in classification and regression.
Machine Learning,Optimization and Control
What problem does this paper attempt to address?