Katyusha:随机梯度方法的首次直接加速
最优化与控制
2018-09-25 v6 数据结构与算法
机器学习
机器学习
摘要
Nesterov动量技巧以加速梯度下降而闻名,并已被证明在构建快速迭代算法方面有用。然而,在随机设置下,存在反例,阻止Nesterov动量提供类似的加速,即使底层问题是凸的且有限和。我们引入,一种直接的、仅原变量的随机梯度方法,以解决此问题。在凸有限和随机优化中,具有最优的加速收敛速率,并在小批量设置下享有最优的并行线性加速。主要成分是,一种在Nesterov动量之上的新型“负动量”。它可以被纳入基于方差缩减的算法中并加速之,无论是在性能方面。由于方差缩减已成功应用于越来越多实际问题中,我们的论文表明,在上述每种情况下,人们都可能潜在地尝试采用Katyusha。
引用
@article{arxiv.1603.05953,
title = {Katyusha: The First Direct Acceleration of Stochastic Gradient Methods},
author = {Zeyuan Allen-Zhu},
journal= {arXiv preprint arXiv:1603.05953},
year = {2018}
}
备注
Version 6. Appeared in Symposium on Theory of Computing (STOC 2017) and Journal of Machine Learning Research (JMLR 2018)