Forward Looking Best-Response Multiplicative Weights Update Methods for Bilinear Zero-sum Games
arXiv:2106.03579
Abstract
Our work focuses on extra gradient learning algorithms for finding Nash equilibria in bilinear zero-sum games. The proposed method, which can be formally considered as a variant of Optimistic Mirror Descent \cite{DBLP:conf/iclr/MertikopoulosLZ19}, uses a large learning rate for the intermediate gradient step which essentially leads to computing (approximate) best response strategies against the profile of the previous iteration. Although counter-intuitive at first sight due to the irrationally large, for an iterative algorithm, intermediate learning step, we prove that the method guarantees last-iterate convergence to an equilibrium. Particularly, we show that the algorithm reaches first an -approximate Nash equilibrium, with , by decreasing the Kullback-Leibler divergence of each iterate by at least , for sufficiently small learning rate, , until the method becomes a contracting map, and converges to the exact equilibrium. Furthermore, we perform experimental comparisons with the optimistic variant of the multiplicative weights update method, by \cite{Daskalakis2019LastIterateCZ} and show that our algorithm has significant practical potential since it offers substantial gains in terms of accelerated convergence.
References in corpus (7)
- A Variational Inequality Perspective on Generative Adversarial Networks
- Online Learning: A Comprehensive Survey
- A Unified Analysis of Extra-gradient and Optimistic Gradient Methods for Saddle Point Problems: Proximal Point Approach
- SBEED: Convergent Reinforcement Learning with Nonlinear Function Approximation
- Optimistic mirror descent in saddle-point problems: Going the extra (gradient) mile
- Fast Convergence of Regularized Learning in Games
- Fast Policy Extragradient Methods for Competitive Games with Entropy Regularization