The Role of Gradient Modification in Heavy-Tailed Nonconvex Stochastic Min-Max Optimization
Organizations: School of Control Science and Engineering, Dalian University of Technology · Department of Automation, Tsinghua University
Abstract
Stochastic min-max optimization has attracted increasing attention due to its applications in modern machine learning, while existing theoretical studies mainly rely on the bounded variance assumption for stochastic gradients. Under heavy-tailed noise, where stochastic gradients only possess a finite -th moment for , gradient clipping or normalization is commonly believed to be necessary to guarantee convergence. In this work, we revisit stochastic min-max optimization under heavy-tailed noise and provide a comprehensive theoretical study of stochastic gradient descent ascent (SGDA). We first show that vanilla SGDA, without any modification to its update rule, can converge under heavy-tailed noise in both nonconvex-strongly-concave (NC-SC) and nonconvex-concave (NC-C) settings, establishing the first convergence guarantees for SGDA in these regimes. Beyond unregularized problems, we further investigate regularized stochastic min-max optimization, where directly incorporating gradient normalization into proximal updates is nontrivial due to the incompatibility between normalization and proximal structures. We overcome this difficulty by developing new clipping-free algorithms, i.e., Stoc-TRGDAM and Stoc-TRGDmax, and they both can achieve the optimal dependence on the target accuracy without using gradient clipping.
Figures & tables
| NC-C. | Reg. | Metric | ( , ) | |
|---|---|---|---|---|
| SGDA [ 22 ] | ( , ) | ( ✓ , ✓ ) | ||
| SGDA (Theorem 3.6 ) | ( , ) | ( ✓ , ✗ ) | \mathcal{O}{\left(\frac{\Delta_{1}L^{\frac{2p-1}{p-1}}D_{\mathcal{Y}}^{\frac{p}{p-1}}(G^{2}\sigma^{\frac{p}{p-1}}\vee{\color[rgb]{0,0,1}\sigma^{\frac{3p-2}{p-1}}})}{\epsilon^{\frac{6p-4}{p-1}}}+{\color[rgb]{0,0,1}\frac{L\widehat{\delta}_{1}}{\epsilon^{2}}}\right)} |
| (4.3) |
| Methods | Settings | Complexity | Regularized | Single loop | No Clip |
|---|---|---|---|---|---|
| SGDA [ 22 ] | NC-PL | ✗ | ✓ | ( ✗ , ✗ ) | |
| N 2 SBA [ 36 ] | NC-SC | ✗ | ✗ | ( ✓ , ✗ ) | |
| Fed-NSGDA-M [ 59 ] | NC-PL | ✗ | ✓ | ( ✓ , ✓ ) | |
| Stoc-TRGDAM ( Ours ) | NC-SC | ✓ | ✓ | ( ✓ , ✓ ) | |
| Stoc-TRGDAmax ( Ours ) | NC-SC | ✓ | ✗ | ( ✓ , ✓ ) |
Min-Max Optimization
Min-max optimization studies algorithms for objectives where one decision-maker minimizes loss while an adversary or opponent maximizes it.
See all 38 papers