arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1906.00331cs.LGmath.OCstat.ML

关于非凸-凹极小极大问题的梯度下降上升算法

On Gradient Descent Ascent for Nonconvex-Concave Minimax Problems

UC Berkeley(加州大学伯克利分校);Princeton University(普林斯顿大学)

Tianyi Lin, Chi Jin, Michael I. Jordan

AI总结:

本文首次给出双时间尺度GDA求解非凸-凹极小极大问题的非渐近复杂度分析,证明其能高效找到函数Φ的稳定点,解释了该算法在训练GANs等实际应用中的优越表现。

摘要:

我们考虑非凸-凹极小极大问题,$\min_{\mathbf{x}} \max_{\mathbf{y} \in \mathcal{Y}} f(\mathbf{x}, \mathbf{y})$,其中 $f$ 关于 $\mathbf{x}$ 非凸但关于 $\mathbf{y}$ 凹,且 $\mathcal{Y}$ 是一个凸且有界的集合。求解该问题最流行的算法之一是著名的梯度下降上升(GDA)算法,该算法已在机器学习、控制理论和经济学中得到广泛应用。尽管在凸-凹情形下已有大量收敛性结果,但在一般情形下,等步长的 GDA 可能收敛到极限环甚至发散。本文给出了双时间尺度 GDA 求解非凸-凹极小极大问题的复杂度结果,证明该算法能够高效地找到函数 $Φ(\cdot) := \max_{\mathbf{y} \in \mathcal{Y}} f(\cdot, \mathbf{y})$ 的稳定点。据我们所知,这是该情形下双时间尺度 GDA 的首个非渐近分析,揭示了其在训练生成对抗网络(GANs)及其他实际应用中优越的实践性能。

英文摘要:

We consider nonconvex-concave minimax problems, $\min_{\mathbf{x}} \max_{\mathbf{y} \in \mathcal{Y}} f(\mathbf{x}, \mathbf{y})$, where $f$ is nonconvex in $\mathbf{x}$ but concave in $\mathbf{y}$ and $\mathcal{Y}$ is a convex and bounded set. One of the most popular algorithms for solving this problem is the celebrated gradient descent ascent (GDA) algorithm, which has been widely used in machine learning, control theory and economics. Despite the extensive convergence results for the convex-concave setting, GDA with equal stepsize can converge to limit cycles or even diverge in a general setting. In this paper, we present the complexity results on two-time-scale GDA for solving nonconvex-concave minimax problems, showing that the algorithm can find a stationary point of the function $Φ(\cdot) := \max_{\mathbf{y} \in \mathcal{Y}} f(\cdot, \mathbf{y})$ efficiently. To the best our knowledge, this is the first nonasymptotic analysis for two-time-scale GDA in this setting, shedding light on its superior practical performance in training generative adversarial networks (GANs) and other real applications.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑