Convergence of two-timescale gradient descent ascent dynamics: finite-dimensional and mean-field perspectives
An, Lu
The two-timescale gradient descent-ascent (GDA) is a canonical gradient algorithm designed to find Nash equilibria in min-max games. We analyze the two-timescale GDA by investigating the effects of learning rate ratios on convergence behavior in both finite-dimensional and mean-field settings. In particular, for finite-dimensional quadratic min-max games, we obtain long-time convergence in near quasi-static regimes through the hypocoercivity method. For mean-field GDA dynamics, we investigate convergence under a finite-scale ratio using a mixed synchronous-reflection coupling technique.
academic
Convergence of two-timescale gradient descent ascent dynamics: finite-dimensional and mean-field perspectives
Two-timescale gradient descent-ascent (GDA) algorithms are classical gradient methods for finding Nash equilibria in minimax games. This paper analyzes two-timescale GDA in both finite-dimensional and mean-field settings by investigating the influence of learning rate ratios on convergence behavior. For finite-dimensional quadratic minimax games, long-time convergence is obtained in the near-quasistatic regime through the hypocoercivity method. For mean-field GDA dynamics, convergence under finite scale ratios is studied using a hybrid synchronous-reflection coupling technique.
Core Problem: Minimax optimization problems are ubiquitous in machine learning, including generative adversarial networks (GANs), multi-agent reinforcement learning, and optimal transport. Standard gradient descent-ascent algorithms may converge to limit cycles or diverge in nonconvex-nonconcave settings.
Significance: Two-timescale GDA, which employs different learning rates for gradient descent and ascent updates, has become a popular alternative for addressing nonconvex-nonconcave difficulties. Understanding how learning rate ratios affect convergence behavior is crucial for algorithm design.
Existing Limitations:
Optimal convergence results in finite dimensions require strong assumptions
In the mean-field setting, existing results are primarily restricted to quasistatic regimes (η ≫ 1 or η ≪ 1)
Lack of quantitative analysis regarding the learning rate ratio η
Research Motivation: To answer the key question: "How does two-timescale GDA converge as a function of the learning rate ratio η?" and provide quantitative answers for both finite-dimensional and infinite-dimensional cases.
Finite-Dimensional Analysis: Analyzes two-timescale GDA dynamics for quadratic games through the hypocoercivity method, constructing Lyapunov functions to quantitatively estimate the relationship between convergence rate and learning rate ratio η.
Preconditioner Design: Discusses how to design preconditioners for two-timescale dynamics to reduce sensitivity to extreme η values and improve convergence.
Mean-Field Analysis: Studies convergence for entropy-regularized minimax problems using a hybrid synchronous-reflection coupling method, applicable to finite ranges of η and locally nonconvex-nonconcave objective functions.
Unified Convergence Rates: Obtains convergence rates of the form min{√η, 1/√η} or min{1, η} in both settings, indicating that optimal η selection should be close to 1 rather than in the quasistatic regime.
Two-Timescale Methods: Including classical two-timescale stochastic approximation, distributed optimization, and fixed-point finding in reinforcement learning
Hypocoercivity Theory: Originally used for analyzing Boltzmann and Fokker-Planck equations, providing a variational alternative to spectral analysis
Coupling Methods: Powerful tools in probability theory for comparing random variables, recently extended to contraction rate estimation for Langevin dynamics
The paper cites 56 relevant references covering important works in optimization theory, probability theory, partial differential equations, and other fields, providing a solid theoretical foundation for the research.