2019

Towards Better Understanding of Adaptive Gradient Algorithms in Generative Adversarial Nets

Liu, Mingrui, Mroueh, Youssef, Ross, Jerret et al.

Understand

Adaptive gradient algorithms perform gradient-based updates using the history of gradients and are ubiquitous in training deep neural networks.

  • While adaptive gradient methods theory is well understood for minimization problems, the underlying factors driving their empirical success in min-max problems such as GANs remain unclear.
  • In this paper, we aim at bridging this gap from both theoretical and empirical perspectives.
  • First, we analyze a variant of Optimistic Stochastic Gradient (OSG) proposed in~\citep{daskalakis2017training} for solving a class of non-convex non-concave min-max problem and establish $O(\epsilon^{-4})$ complexity for finding $\epsilon$-first-order stationary point, in which the algorithm only requires invoking one stochastic first-order oracle while enjoying state-of-the-art iteration complexity achieved by stochastic extragradient method by~\citep{iusem2017extragradient}.

Reading the bibliography…