arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1401.7625cs.LGmath.OCstat.ML
收藏

RES:正则化随机BFGS算法

RES: Regularized Stochastic BFGS Algorithm

University of Pennsylvania(宾夕法尼亚大学)

Aryan Mokhtari, Alejandro Ribeiro

摘要:

RES是Broyden-Fletcher-Goldfarb-Shanno(BFGS)拟牛顿法的一种正则化随机形式,用于求解随机目标的凸优化问题.随机梯度下降算法的使用是广泛的,但在高维问题中,近似最优参数所需的迭代次数可能是禁止的。另一方面,二阶方法的应用是不切实际的,因为目标函数海森逆的计算会导致过多的计算成本。BFGS通过引入从有限梯度差计算的Hessian近似矩阵来修改梯度下降。RES利用随机梯度代替确定性梯度来确定下降方向和近似目标函数的曲率。由于随机梯度可以计算在可控的计算成本RES是可实现的,并保留其确定性同行的收敛速度的优势。收敛性结果表明,样本函数的Hessian特征值的上下界足以保证收敛到最优参数.数值实验表明,减少收敛时间相对于随机梯度下降算法和非正则化的随机版本的BFGS。RES的实施支持向量机的应用程序开发。

英文摘要:

RES, a regularized stochastic version of the Broyden-Fletcher-Goldfarb-Shanno (BFGS) quasi-Newton method is proposed to solve convex optimization problems with stochastic objectives. The use of stochastic gradient descent algorithms is widespread, but the number of iterations required to approximate optimal arguments can be prohibitive in high dimensional problems. Application of second order methods, on the other hand, is impracticable because computation of objective function Hessian inverses incurs excessive computational cost. BFGS modifies gradient descent by introducing a Hessian approximation matrix computed from finite gradient differences. RES utilizes stochastic gradients in lieu of deterministic gradients for both, the determination of descent directions and the approximation of the objective function's curvature. Since stochastic gradients can be computed at manageable computational cost RES is realizable and retains the convergence rate advantages of its deterministic counterparts. Convergence results show that lower and upper bounds on the Hessian egeinvalues of the sample functions are sufficient to guarantee convergence to optimal arguments. Numerical experiments showcase reductions in convergence time relative to stochastic gradient descent algorithms and non-regularized stochastic versions of BFGS. An application of RES to the implementation of support vector machines is developed.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑