Graph explorer

Competitive Gradient Descent

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 al

6 nodes8 linksoverview previewCompetitive Gradient Descent
6 nodes8 links
Competitive Gradient Descent6 visible / 6 total nodes / 9 links
Related contextRelated contextRelated contextCo-authorshipAuthorshipAuthorshipTopic signalTopic signalTopic signalWCompetitive Gradient Descentpreprint / 2020AFlorian SchäferResearcherAAnima AnandkumarResearcherTMachine Learning49008 worksTmath.OC9232 worksTComputer Science and Ga...1864 works
PaperSignal 105 links

Competitive Gradient Descent

preprint / 2020

Open