Lune

NeurIPS2023Top-tier venue

Universal Gradient Descent Ascent Method for Nonconvex-Nonconcave Minimax Optimization

Taoli Zheng, Linglingzhi Zhu, Anthony Man-Cho So, Jose H. Blanchet, Jiajin Li

2023Year
33Citations
6Top-tier citations

Abstract

Nonconvex-nonconcave minimax optimization has received intense attention over the last decade due to its broad applications in machine learning. Most existing algorithms rely on one-sided information, such as the convexity (resp. concavity) of the primal (resp. dual) functions, or other specific structures, such as the Polyak-ojasiewicz (P) and Kurdyka-ojasiewicz (K) conditions. However, verifying these regularity conditions is challenging in practice. To meet this challenge, we propose a novel universally applicable single-loop algorithm, the doubly smoothed gradient descent ascent method (DS-GDA), which naturally balances the primal and dual updates. That is, DS-GDA with the same hyperparameters is able to uniformly solve nonconvex-concave, convex-nonconcave, and nonconvex-nonconcave problems with one-sided K properties, achieving convergence with O(ϵ−4)\mathcal{O}(\epsilon^{-4}) complexity. Sharper (even optimal) iteration complexity can be obtained when the K exponent is known. Specifically, under the one-sided K condition with exponent θ∈(0,1)\theta\in(0,1), DS-GDA converges with an iteration complexity of O(ϵ−2max⁡{2θ,1})\mathcal{O}(\epsilon^{-2\max\{2\theta,1\}}). They all match the corresponding best results in the literature. Moreover, we show that DS-GDA is practically applicable to general nonconvex-nonconcave problems even without any regularity conditions, such as the P condition, K condition, or weak Minty variational inequalities condition. For various challenging nonconvex-nonconcave examples in the literature, including Forsaken'', Bilinearly-coupled minimax'', Sixth-order polynomial'', and PolarGame'', the proposed DS-GDA can all get rid of limit cycles. To the best of our knowledge, this is the first first-order algorithm to achieve convergence on all of these formidable problems.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 6c05f2ae-200e-4f99-b636-ed50f67a601b

Cited by top-tier papers6

Ask how each one uses it

Builds on13

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines