中文

Shampoo:预条件随机张量优化

机器学习 2018-03-05 v2 最优化与控制 机器学习

摘要

预条件梯度方法是优化中最通用且强大的工具之一。然而,预条件需要存储和操作极其庞大的矩阵。我们描述并分析了一种新的结构感知预条件算法,称为 Shampoo,用于张量空间上的随机优化。Shampoo 维护一组预条件矩阵,每个矩阵作用于单一维度,并在其余维度上收缩。我们在随机凸设定下建立了收敛保证,其证明基于矩阵迹不等式。我们使用最先进的深度学习模型进行的实验表明,Shampoo 能够比常用优化器显著更快地收敛。尽管其更新规则更为复杂,Shampoo 每步的运行时间与 SGD、AdaGrad 和 Adam 等简单梯度方法相当。

关键词

引用

@article{arxiv.1802.09568,
  title  = {Shampoo: Preconditioned Stochastic Tensor Optimization},
  author = {Vineet Gupta and Tomer Koren and Yoram Singer},
  journal= {arXiv preprint arXiv:1802.09568},
  year   = {2018}
}