English

Efficient Algorithms for Smooth Minimax Optimization

Optimization and Control 2019-07-03 v1 Machine Learning Machine Learning

Abstract

This paper studies first order methods for solving smooth minimax optimization problems minxmaxyg(x,y)\min_x \max_y g(x,y) where g(,)g(\cdot,\cdot) is smooth and g(x,)g(x,\cdot) is concave for each xx. In terms of g(,y)g(\cdot,y), we consider two settings -- strongly convex and nonconvex -- and improve upon the best known rates in both. For strongly-convex g(,y), yg(\cdot, y),\ \forall y, we propose a new algorithm combining Mirror-Prox and Nesterov's AGD, and show that it can find global optimum in O~(1/k2)\tilde{O}(1/k^2) iterations, improving over current state-of-the-art rate of O(1/k)O(1/k). We use this result along with an inexact proximal point method to provide O~(1/k1/3)\tilde{O}(1/k^{1/3}) rate for finding stationary points in the nonconvex setting where g(,y)g(\cdot, y) can be nonconvex. This improves over current best-known rate of O(1/k1/5)O(1/k^{1/5}). Finally, we instantiate our result for finite nonconvex minimax problems, i.e., minxmax1imfi(x)\min_x \max_{1\leq i\leq m} f_i(x), with nonconvex fi()f_i(\cdot), to obtain convergence rate of O(m(logm)3/2/k1/3)O(m(\log m)^{3/2}/k^{1/3}) total gradient evaluations for finding a stationary point.

Keywords

Cite

@article{arxiv.1907.01543,
  title  = {Efficient Algorithms for Smooth Minimax Optimization},
  author = {Kiran Koshy Thekumparampil and Prateek Jain and Praneeth Netrapalli and Sewoong Oh},
  journal= {arXiv preprint arXiv:1907.01543},
  year   = {2019}
}
R2 v1 2026-06-23T10:10:19.180Z