Omega: Optimistic EMA Gradients

Juan Ramirez, Rohan Sukumaran, Quentin Bertrand, Gauthier Gidel
6/13/2023
cs.LGmath.OCstat.ML

No confident code implementation found for this paper.

Abstract

Stochastic min-max optimization has gained interest in the machine learning community with the advancements in GANs and adversarial training. Although game optimization is fairly well understood in the deterministic setting, some issues persist in the stochastic regime. Recent work has shown that stochastic gradient descent-ascent methods such as the optimistic gradient are highly sensitive to noise or can fail to converge. Although alternative strategies exist, they can be prohibitively expensive. We introduce Omega, a method with optimistic-like updates that mitigates the impact of noise by incorporating an EMA of historic gradients in its update rule. We also explore a variation of this algorithm that incorporates momentum. Although we do not provide convergence guarantees, our experiments on stochastic games show that Omega outperforms the optimistic gradient method when applied to linear players.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ramirez2023omega,
  title  = {Omega: Optimistic EMA Gradients},
  author = {Juan Ramirez and Rohan Sukumaran and Quentin Bertrand and Gauthier Gidel},
  year   = {2023},
  eprint = {2306.07905},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.07905v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.07905.svg)](https://codeofpaper.com/paper/2306.07905)

Discussion