arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2011.13772cs.LGmath.OC
收藏

深度矩阵分解的梯度下降:动力学与对低秩的隐式偏向

Gradient Descent for Deep Matrix Factorization: Dynamics and Implicit Bias towards Low Rank

LMU Munich(慕尼黑大学);RWTH Aachen University(亚琛工业大学)

Hung-Hsu Chou, Carsten Gieshoff, Johannes Maly, Holger Rauhut

AI总结:

该研究在深度矩阵分解的简化线性网络设定下,严格分析普通梯度下降的动力学与谱收敛特性,定位迭代有效秩接近低秩真值的区间以用于早停,并实证验证隐式偏向现象,提出有效秩单调递增轨迹的核心概念。

摘要:

在深度学习中,网络参数数量通常多于训练样本数量。在这种过参数化场景下,通常存在多个可实现零训练误差的网络,因此训练算法会对求得的解产生隐式偏向。在实践中,(随机)梯度下降往往倾向于泛化性能良好的解,这为深度学习的成功提供了一种可能的解释。本文在线性网络和估计问题的简化设定下分析了梯度下降的动力学。尽管我们并非处于过参数化场景,但我们的分析仍为隐式偏向现象提供了洞见。实际上,我们对普通梯度下降的动力学进行了严格分析,并刻画了谱的动态收敛特性。我们能够准确定位迭代的有效秩接近真实矩阵低秩投影有效秩的时间区间。在实践中,如果需要某种正则性,这些区间可用作早停的准则。我们还为更一般场景(如矩阵感知和随机初始化)中的隐式偏向提供了实证证据。这表明深度学习偏好复杂度(以有效秩衡量)单调递增的轨迹,我们认为这是深度学习理论理解中的一个基本概念。

英文摘要:

In deep learning, it is common to use more network parameters than training points. In such scenarioof over-parameterization, there are usually multiple networks that achieve zero training error so that thetraining algorithm induces an implicit bias on the computed solution. In practice, (stochastic) gradientdescent tends to prefer solutions which generalize well, which provides a possible explanation of thesuccess of deep learning. In this paper we analyze the dynamics of gradient descent in the simplifiedsetting of linear networks and of an estimation problem. Although we are not in an overparameterizedscenario, our analysis nevertheless provides insights into the phenomenon of implicit bias. In fact, wederive a rigorous analysis of the dynamics of vanilla gradient descent, and characterize the dynamicalconvergence of the spectrum. We are able to accurately locate time intervals where the effective rankof the iterates is close to the effective rank of a low-rank projection of the ground-truth matrix. Inpractice, those intervals can be used as criteria for early stopping if a certain regularity is desired. Wealso provide empirical evidence for implicit bias in more general scenarios, such as matrix sensing andrandom initialization. This suggests that deep learning prefers trajectories whose complexity (measuredin terms of effective rank) is monotonically increasing, which we believe is a fundamental concept for thetheoretical understanding of deep learning.

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

↑