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

非凸学习中SGLD的推广界:两种理论观点

Generalization Bounds of SGLD for Non-convex Learning: Two Theoretical Viewpoints

Peking University(北京大学);University of Science and Technology of China(中国科学技术大学)

Wenlong Mou, Liwei Wang, Xiyu Zhai, Kai Zheng

摘要:

统计学习理论的核心内容是基于概率的泛化误差界。学习算法可以使用大的假设空间,但是有限的迭代次数控制其模型容量和泛化误差。随机梯度方法对非凸学习问题泛化误差的影响不仅具有重要的理论意义,而且对深度学习的泛化误差也至关重要。本文研究了非凸目标随机梯度Langevin动力学(SGLD)的泛化误差。分别利用稳定性和PAC-Bayesian结果,提出了两种非渐近离散时间分析理论。基于稳定性的理论得到了$O\left(\frac{1}{n}L\sqrt{βT_k}\right)$的界,其中$L$是均匀Lipschitz参数,$β$是逆温度,并且$T_k$是聚合步长。对于PAC-Bayesian理论,虽然其上界的$O(1/\sqrt{n})$速率较慢,但通过引入$\ell^2$正则化,每一步的贡献都以指数衰减因子表示,并且一致Lipschitz常数也被沿轨迹的梯度的实际范数所取代.我们的边界没有隐含的依赖于尺寸,范数或其他参数的能力的措施,这优雅地描述了在非凸设置的“快速训练保证泛化”的现象。这是第一个算法相关的结果,对非凸学习的聚合步长有合理的依赖性,并且对复杂模型(如深度学习)中随机梯度方法的统计学习方面具有重要意义。

英文摘要:

Algorithm-dependent generalization error bounds are central to statistical learning theory. A learning algorithm may use a large hypothesis space, but the limited number of iterations controls its model capacity and generalization error. The impacts of stochastic gradient methods on generalization error for non-convex learning problems not only have important theoretical consequences, but are also critical to generalization errors of deep learning. In this paper, we study the generalization errors of Stochastic Gradient Langevin Dynamics (SGLD) with non-convex objectives. Two theories are proposed with non-asymptotic discrete-time analysis, using Stability and PAC-Bayesian results respectively. The stability-based theory obtains a bound of $O\left(\frac{1}{n}L\sqrt{βT_k}\right)$, where $L$ is uniform Lipschitz parameter, $β$ is inverse temperature, and $T_k$ is aggregated step sizes. For PAC-Bayesian theory, though the bound has a slower $O(1/\sqrt{n})$ rate, the contribution of each step is shown with an exponentially decaying factor by imposing $\ell^2$ regularization, and the uniform Lipschitz constant is also replaced by actual norms of gradients along trajectory. Our bounds have no implicit dependence on dimensions, norms or other capacity measures of parameter, which elegantly characterizes the phenomenon of "Fast Training Guarantees Generalization" in non-convex settings. This is the first algorithm-dependent result with reasonable dependence on aggregated step sizes for non-convex learning, and has important implications to statistical learning aspects of stochastic gradient methods in complicated models such as deep learning.

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

↑