Accelerating incremental gradient optimization with curvature information
Accelerating incremental gradient optimization with curvature information
复制标题
DOI:
10.1007/s10589-020-00183-1
复制
发表时间:
2018-05
影响因子:
2.2
通讯作者:
Hoi-To Wai;Wei Shi;César A. Uribe;A. Nedić;A. Scaglione
中科院分区:
文献类型:
--
作者:
Hoi-To Wai;Wei Shi;César A. Uribe;A. Nedić;A. Scaglione
This paper studies an acceleration technique for incremental aggregated gradient (IAG) method through the use ofcurvatureinformation for solving strongly convex finite sum optimization problems. These optimization problems of interest arise in large-scale learning applications. Our technique utilizes a curvature-aided gradient tracking step to produce accurate gradient estimates incrementally using Hessian information. We propose and analyze two methods utilizing the new technique, the curvature-aided IAG (CIAG) method and the accelerated CIAG (A-CIAG) method, which are analogous to gradient method and Nesterov’s accelerated gradient method, respectively. Settingto be the condition number of the objective function, we prove theRlinear convergence rates offor theCIAGmethod, andfor theA-CIAGmethod, whereare constants inversely proportional to the distance between the initial point and the optimal solution. When the initial iterate is close to the optimal solution, theRlinear convergence rates match with the gradient and accelerated gradient method, albeitCIAGandA-CIAGoperate in an incremental setting with strictly lower computation complexity. Numerical experiments confirm our findings. The source codes used for this paper can be found on http://github.com/hoitowai/ciag/.