arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2006.06293stat.MLcs.LGmath.OCmath.STstat.TH
收藏

随机最优化中的乘性噪声和重尾

Multiplicative noise and heavy tails in stochastic optimization

ICSI(国际计算机科学研究所);University of California, Berkeley(加州大学伯克利分校)

Liam Hodgkinson, Michael W. Mahoney

摘要:

虽然随机最优化是现代机器学习的核心,但其成功背后的确切机制,特别是随机性的确切作用,仍然不清楚。建模随机最优化算法离散随机递归关系,我们表明,乘性噪声,因为它通常是由于方差局部收敛速度,结果在重尾平稳行为的参数。对SGD应用于一个简单的线性回归问题进行了详细的分析,然后对更大类的模型(包括非线性和非凸)和优化器(包括动量,亚当和随机牛顿)进行了理论分析,表明我们的定性结果具有更广泛的适用性。在每种情况下,我们都描述了对关键因素的依赖性,包括步长,批量大小和数据可变性,所有这些都表现出与计算机视觉和自然语言处理的最新神经网络模型的最新经验结果相似的定性行为。此外,我们经验证明了乘性噪声和重尾结构如何提高盆地跳跃和探索非凸损失表面的能力,超过通常认为只有加性噪声和轻尾结构的随机动力学。

英文摘要:

Although stochastic optimization is central to modern machine learning, the precise mechanisms underlying its success, and in particular, the precise role of the stochasticity, still remain unclear. Modelling stochastic optimization algorithms as discrete random recurrence relations, we show that multiplicative noise, as it commonly arises due to variance in local rates of convergence, results in heavy-tailed stationary behaviour in the parameters. A detailed analysis is conducted for SGD applied to a simple linear regression problem, followed by theoretical results for a much larger class of models (including non-linear and non-convex) and optimizers (including momentum, Adam, and stochastic Newton), demonstrating that our qualitative results hold much more generally. In each case, we describe dependence on key factors, including step size, batch size, and data variability, all of which exhibit similar qualitative behavior to recent empirical results on state-of-the-art neural network models from computer vision and natural language processing. Furthermore, we empirically demonstrate how multiplicative noise and heavy-tailed structure improve capacity for basin hopping and exploration of non-convex loss surfaces, over commonly-considered stochastic dynamics with only additive noise and light-tailed structure.

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

↑