LGOCSTDATA-ANApr 30, 2024

High dimensional analysis reveals conservative sharpening and a stochastic edge of stability

arXiv:2404.19261v213 citationsh-index: 11
AI Analysis

This work addresses optimization challenges in machine learning by analyzing stochastic training dynamics, offering incremental insights into gradient descent behavior.

The paper investigates the slowdown of Hessian eigenvalue growth in stochastic gradient descent, termed conservative sharpening, and identifies a distinct stochastic edge of stability influenced by the Neural Tangent Kernel trace. Experimental results indicate that managing this stochastic edge can enhance optimization.

Recent empirical and theoretical work has shown that the dynamics of the large eigenvalues of the training loss Hessian have some remarkably robust features across models and datasets in the full batch regime. There is often an early period of progressive sharpening where the large eigenvalues increase, followed by stabilization at a predictable value known as the edge of stability. Previous work showed that in the stochastic setting, the eigenvalues increase more slowly - a phenomenon we call conservative sharpening. We provide a theoretical analysis of a simple high-dimensional model which shows the origin of this slowdown. We also show that there is an alternative stochastic edge of stability which arises at small batch size that is sensitive to the trace of the Neural Tangent Kernel rather than the large Hessian eigenvalues. We conduct an experimental study which highlights the qualitative differences from the full batch phenomenology, and suggests that controlling the stochastic edge of stability can help optimization.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes