中文

矩阵博弈的方差缩减

最优化与控制 2019-12-03 v2 数据结构与算法 机器学习

摘要

我们提出一种随机原始-对偶算法,对于维度较大为 nn、非零元个数为 nnz(A)\mathrm{nnz}(A) 的矩阵 AA,该算法在 nnz(A)+nnz(A)n/ϵ\mathrm{nnz}(A) + \sqrt{\mathrm{nnz}(A)n}/\epsilon 时间内将问题 minxmaxyyAx\min_{x} \max_{y} y^\top A x 求解到加性误差 ϵ\epsilon。这比已知最好的精确梯度方法提升了 nnz(A)/n\sqrt{\mathrm{nnz}(A)/n} 倍,并且在精确和/或稀疏情形 ϵn/nnz(A)\epsilon \le \sqrt{n/\mathrm{nnz}(A)} 下快于全随机梯度方法。我们的结果对 x,yx,y 在单纯形中(矩阵博弈、线性规划)以及 xx2\ell_2 球中、yy 在单纯形中(感知机/SVM、最小包围球)均成立。我们的算法结合了 Nemirovski 的“概念邻近方法”和一种基于从当前迭代点与参考点之“差异中采样”的新型降方差梯度估计器。

关键词

引用

@article{arxiv.1907.02056,
  title  = {Variance Reduction for Matrix Games},
  author = {Yair Carmon and Yujia Jin and Aaron Sidford and Kevin Tian},
  journal= {arXiv preprint arXiv:1907.02056},
  year   = {2019}
}