Generalization Analysis of Biased Stochastic Gradient Methods for Minimax Problems
Organizations: Department of Mathematics, The University of Hong Kong, Hong Kong, China · School of Mathematics and Statistics, The University of Sydney, Sydney, Australia
Abstract
Minimax optimization refers to a class of optimization problems with some variables to minimize and other variables to maximize. Biased stochastic gradient methods have shown practical success in solving minimax problems to either improve robustness, enhance communication efficiency, or decrease computational costs. These successes motivate a lot of theoretical works to study the convergence of biased stochastic gradient methods, while their generalization analysis remains untouched. In this paper, we present the first framework to study the stability and generalization of biased stochastic gradient methods for minimax problems. We establish a connection between stability and generalization for minimax problems by relaxing the existing bounded gradient assumption to a bounded second moment condition. We then introduce a generalized Lipschitz-type condition on bias and gradient estimators, and derive a general stability bound to clarify the connection among bias, gradient estimators, and stability. We apply our general analysis to Zeroth-order and Clipped stochastic gradient descent ascent (SGDA), and derive stability bounds that match those of SGDA under appropriate smoothing/clipping parameters. We combine stability and convergence analyses together, and derive optimal excess risk bounds of order , where is the sample size.
Figures & tables
| Algorithm | Reference | Step size | Iteration number | Excess risk bound |
|---|---|---|---|---|
| Zeroth-order SGDA | Remark 7 | |||
| Clipped-SGDA | Remark 9 |
| Analysis | Assumption | Bounds | ||
|---|---|---|---|---|
| Stability in [ 41 ] | ||||
| Stability in [ 34 ] | ||||
| Stability in [ 55 ] | ||||
| Our stability | No requirement |
| Analysis | Assumption | Bounds | ||
|---|---|---|---|---|
| Excess risk in [ 55 ] | ||||
| Our excess risk bound |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
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