Variance Reduction for Matrix Games

By Yair Carmon, Yujia Jin, Aaron Sidford, Kevin Tian. 2019

81 citations recorded by the source corpus.

We present a randomized primal-dual algorithm that solves the problem $\min_{x} \max_{y} y^\top A x$ to additive error $\epsilon$ in time $\mathrm{nnz}(A) + \sqrt{\mathrm{nnz}(A)n}/\epsilon$, for matrix $A$ with larger dimension $n$ and $\mathrm{nnz}(A)$ nonzero entries. This improves the best known exact gradient methods by a factor of $\sqrt{\mathrm{nnz}(A)/n}$ and is faster than fully stochastic gradient methods in the accurate and/or sparse regime $\epsilon \le \sqrt{n/\mathrm{nnz}(A)}$. Our results hold for $x,y$ in the simplex (matrix games, linear programming) and for $x$ in an $\ell_2$ ball and $y$ in the simplex (perceptron / SVM, minimum enclosing ball). Our algorithm combines Nemirovski's "conceptual prox-method" and a novel reduced-variance gradient estimator based on "sampling from the difference" between the current iterate and a reference point.

Subfields: Artificial Intelligence, Computational Mechanics, Statistics and Probability, Game & Decision Theory

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. Simon Lacoste-Julien
  2. Nicolas Loizou
  3. Tengyu Ma
  4. Ioannis Mitliagkas
  5. Peter Richtárik
  6. Hugo Berard
  7. Pascal Vincent
  8. Colin Wei

In Computational Mechanics

  1. Ioannis Mitliagkas
  2. Simon Lacoste-Julien
  3. Tengyu Ma
  4. Nicolas Loizou
  5. Hugo Berard
  6. Colin Wei
  7. Pascal Vincent
  8. Alexia Jolicoeur-Martineau

In Statistics and Probability

  1. Simon Lacoste-Julien
  2. Alexia Jolicoeur-Martineau
  3. Pascal Vincent
  4. Tengyu Ma
  5. Nicolas Loizou
  6. Ioannis Mitliagkas
  7. Colin Wei
  8. Hugo Berard

In Game & Decision Theory

  1. Simon Lacoste-Julien
  2. Pascal Vincent
  3. Nicolas Loizou
  4. Ioannis Mitliagkas
  5. Hugo Berard

Citations in the corpus