Stochastic Collapse: How Gradient Noise Attracts SGD Dynamics Towards Simpler Subnetworks
Feng Chen, Daniel Kunin, Atsushi Yamamura, Surya Ganguli

TL;DR
This paper uncovers how stochastic gradient descent (SGD) implicitly biases neural networks towards simpler subnetworks by attracting parameters to invariant sets, which enhances generalization and explains benefits of large learning rates.
Contribution
It introduces the concept of invariant sets and stochastic attractivity in SGD, revealing a bias towards simpler subnetworks and providing a mechanistic explanation for improved generalization.
Findings
SGD exhibits stochastic attractivity towards invariant sets.
Increased noise levels strengthen the attraction to simpler subnetworks.
Simplification via stochastic collapse improves generalization in neural networks.
Abstract
In this work, we reveal a strong implicit bias of stochastic gradient descent (SGD) that drives overly expressive networks to much simpler subnetworks, thereby dramatically reducing the number of independent parameters, and improving generalization. To reveal this bias, we identify invariant sets, or subsets of parameter space that remain unmodified by SGD. We focus on two classes of invariant sets that correspond to simpler (sparse or low-rank) subnetworks and commonly appear in modern architectures. Our analysis uncovers that SGD exhibits a property of stochastic attractivity towards these simpler invariant sets. We establish a sufficient condition for stochastic attractivity based on a competition between the loss landscape's curvature around the invariant set and the noise introduced by stochastic gradients. Remarkably, we find that an increased level of noise strengthens…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Neural Networks and Applications · Domain Adaptation and Few-Shot Learning
MethodsFocus · Stochastic Gradient Descent
