首页> 外文期刊>Journal of Scientific Computing >Stochastic Variance Reduced Gradient Methods Using a Trust-Region-Like Scheme
【24h】

Stochastic Variance Reduced Gradient Methods Using a Trust-Region-Like Scheme

机译:随机方差使用信任区域类似方案减少梯度方法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Stochastic variance reduced gradient (SVRG) methods are important approaches to minimize the average of a large number of cost functions frequently arising in machine learning and many other applications. In this paper, based on SVRG, we propose a SVRG-TR method which employs a trust-region-like scheme for selecting stepsizes. It is proved that the SVRG-TR method is linearly convergent in expectation for smooth strongly convex functions and enjoys a faster convergence rate than SVRG methods. In order to overcome the difficulty of tuning stepsizes by hand, we propose to combine the Barzilai-Borwein (BB) method to automatically compute stepsizes for the SVRG-TR method, named as the SVRG-TR-BB method. By incorporating mini-batching scheme with SVRG-TR and SVRG-TR-BB, respectively, we further propose two extended methods mSVRG-TR and mSVRG-TR-BB. Linear convergence and complexity of mSVRG-TR are given. Numerical experiments on some standard datasets show that SVRG-TR and SVRG-TR-BB are generally better than or comparable to SVRG with best-tuned stepsizes and some modern stochastic gradient methods, while mSVRG-TR and mSVRG-TR-BB are very competitive with mini-batch variants of recent successful stochastic gradient methods.
机译:随机方差降低梯度(SVRG)方法是最小化在机器学习和许多其他应用中经常产生的大量成本函数的平均值的重要方法。本文基于SVRG,我们提出了一种SVRG-TR方法,该方法采用了一种用于选择步骤的信任区域的方案。事实证明,SVRG-TR方法是线性收敛,期望平稳强凸起功能,并享受比SVRG方法更快的收敛速度。为了克服手工调整的难度,我们建议将Barzilai-Borwein(BB)方法组合自动计算SVRG-TR方法的步骤,命名为SVRG-TR-BB方法。通过分别用SVRG-TR和SVRG-TR-BB掺入迷你批次方案,我们进一步提出了两个扩展方法MSVRG-TR和MSVRG-TR-BB。给出了MSVRG-TR的线性收敛性和复杂性。一些标准数据集上的数值实验表明,SVRG-TR和SVRG-TR-BB通常比具有最佳调整的SVRG和一些现代随机梯度方法的SVRG更好,而MSVRG-TR和MSVRG-TR-BB非常有竞争力具有近期成功随机梯度方法的迷你批量变体。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号