Competitive Gradient Descent

By Florian Schäfer, Anima Anandkumar. 2019

119 citations recorded by the source corpus.

We introduce a new algorithm for the numerical computation of Nash equilibria of competitive two-player games. Our method is a natural generalization of gradient descent to the two-player setting where the update is given by the Nash equilibrium of a regularized bilinear local approximation of the underlying game. It avoids oscillatory and divergent behaviors seen in alternating gradient descent. Using numerical experiments and rigorous analysis, we provide a detailed comparison to methods based on \emph{optimism} and \emph{consensus} and show that our method avoids making any unnecessary changes to the gradient dynamics while achieving exponential (local) convergence for (locally) convex-concave zero sum games. Convergence and stability properties of our method are robust to strong interactions between the players, without adapting the stepsize, which is not the case with previous methods. In our numerical experiments on non-convex-concave problems, existing methods are prone to divergence and instability due to their sensitivity to interactions among the players, whereas we never observe divergence of our algorithm. The ability to choose larger stepsizes furthermore allows our algorithm to achieve faster convergence, as measured by the number of model evaluations.

Subfields: Artificial Intelligence, Modeling and Simulation, Statistics and Probability, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Simon Lacoste-Julien
  3. Igor Mordatch
  4. Aravind Rajeswaran
  5. Nicolas Loizou
  6. Vikash Kumar
  7. Chelsea Finn
  8. Pieter Abbeel

In Modeling and Simulation

  1. Sifan Wang
  2. Simon Lacoste-Julien
  3. Yisong Yue
  4. Jeremy Bernstein
  5. Arash Vahdat
  6. Paris Perdikaris
  7. Ming-Yu Liu
  8. Yujun Teng

In Statistics and Probability

  1. Sifan Wang
  2. Yujun Teng
  3. Paris Perdikaris
  4. Simon Lacoste-Julien
  5. Alexia Jolicoeur-Martineau
  6. Pascal Vincent
  7. Yisong Yue
  8. Aravind Rajeswaran

In Optimization & Training

  1. Nicolas Loizou
  2. Simon Lacoste-Julien
  3. Ioannis Mitliagkas
  4. Hugo Berard
  5. Peter Richtárik
  6. Pascal Vincent
  7. Alexia Jolicoeur-Martineau
  8. Sifan Wang

Citations in the corpus