arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2011.02408stat.MLcs.LG
收藏

我的神经网络收敛到哪个极小值点?

Which Minimizer Does My Neural Network Converge To?

Bosch Center for Artificial Intelligence(博世人工智能中心);University of Stuttgart(斯图加特大学)

Manuel Nonnenmacher, David Reeb, Ingo Steinwart

AI总结:

本文研究了过参数化神经网络训练中初始化规模、自适应优化器和小批量训练如何改变最终收敛的极小值点及其对测试性能的影响。

摘要:

过参数化神经网络(NN)的损失曲面存在许多训练误差为零的全局极小值点。我们解释了标准神经网络训练流程的常见变体如何改变所获得的极小值点。首先,我们明确说明强过参数化神经网络的初始化规模如何影响极小值点,并可能恶化其最终测试性能。我们提出了一种策略来限制这种影响。然后,我们证明对于自适应优化方法(如 AdaGrad),所获得的极小值点通常不同于梯度下降(GD)得到的极小值点。即使非自适应情况下 GD 和随机 GD 本质上收敛到相同的极小值点,随机小批量训练仍会进一步改变这一自适应极小值点。最后,我们说明这些影响在过参数化程度较低的神经网络中仍然存在。虽然过参数化有其优势,但我们的工作强调它引入了欠参数化模型所没有的误差来源。

英文摘要:

The loss surface of an overparameterized neural network (NN) possesses many global minima of zero training error. We explain how common variants of the standard NN training procedure change the minimizer obtained. First, we make explicit how the size of the initialization of a strongly overparameterized NN affects the minimizer and can deteriorate its final test performance. We propose a strategy to limit this effect. Then, we demonstrate that for adaptive optimization such as AdaGrad, the obtained minimizer generally differs from the gradient descent (GD) minimizer. This adaptive minimizer is changed further by stochastic mini-batch training, even though in the non-adaptive case, GD and stochastic GD result in essentially the same minimizer. Lastly, we explain that these effects remain relevant for less overparameterized NNs. While overparameterization has its benefits, our work highlights that it induces sources of error absent from underparameterized models.

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

↑