paper-with-me

Papers

Faster Single-loop Algorithms for Minimax Optimization without Strong Concavity

2021-12-10 · Junchi Yang, Antonio Orvieto, Aurelien Lucchi, Niao He

Gradient descent ascent (GDA), the simplest single-loop algorithm for nonconvex minimax optimization, is widely used in practical applications such as generative adversarial networks (GANs) and adversarial training. Albeit its desirable simplicity, recent work shows inferior convergence rates of GDA in theory even assuming strong concavity of the objective on one side. This paper establishes new convergence results for two alternative single-loop algorithms -- alternating GDA and smoothed GDA -- under the mild assumption that the objective satisfies the Polyak-Lojasiewicz (PL) condition about one variable. We prove that, to find an $\epsilon$-stationary point, (i) alternating GDA and its stochastic variant (without mini batch) respectively require $O(\kappa^{2} \epsilon^{-2})$ and $O(\kappa^{4} \epsilon^{-4})$ iterations, while (ii) smoothed GDA and its stochastic variant (without mini batch) respectively require $O(\kappa \epsilon^{-2})$ and $O(\kappa^{2} \epsilon^{-4})$ iterations. The latter greatly improves over the vanilla GDA and gives the hitherto best known complexity results among single-loop algorithms under similar settings. We further showcase the empirical efficiency of these algorithms in training GANs and robust nonlinear regression.

📄 PDF Abstract BibTeX arXiv:2112.05604

Code (1)

aorvieto/ncpl 공식 구현 pytorch

Similar Papers 제목 키워드 기반

A Catalyst Framework for Minimax Optimization

2020-12-01 · NeurIPS 2020 12 · Junchi Yang, Siqi Zhang, Negar Kiyavash, Niao He

We introduce a generic \emph{two-loop} scheme for smooth minimax optimization with strongly-convex-concave objectives. Our approach applies the accelerated proximal point framework (or Catalyst) to the associated \emph{d…

Accelerated Proximal Alternating Gradient-Descent-Ascent for Nonconvex Minimax Machine Learning

2021-12-22 · Ziyi Chen, Shaocong Ma, Yi Zhou

Alternating gradient-descent-ascent (AltGDA) is an optimization algorithm that has been widely used for model training in various machine learning applications, which aims to solve a nonconvex minimax optimization proble…

BIG-bench Machine Learning

TiAda: A Time-scale Adaptive Algorithm for Nonconvex Minimax Optimization

2022-10-31 · Xiang Li, Junchi Yang, Niao He

Adaptive gradient methods have shown their ability to adjust the stepsizes on the fly in a parameter-agnostic manner, and empirically achieve faster convergence for solving minimization problems. When it comes to nonconv…

Completely Parameter-Free Single-Loop Algorithms for Nonconvex-Concave Minimax Problems

2024-07-31 · Junnan Yang, Huiling Zhang, Zi Xu

Due to their importance in various emerging applications, efficient algorithms for solving minimax problems have recently received increasing attention. However, many existing algorithms require prior knowledge of the pr…

Provably Faster Algorithms for Bilevel Optimization via Without-Replacement Sampling

2024-11-07 · Junyi Li, Heng Huang

Bilevel Optimization has experienced significant advancements recently with the introduction of new efficient algorithms. Mirroring the success in single-level optimization, stochastic gradient-based algorithms are widel…

Bilevel Optimization