atlas

Research map / Optimization / Implicit bias and generalization

SGD vs GD: Rank Deficiency in Linear Networks

NeurIPS 2024 · Optimization › Implicit bias and generalization · approach: SGD noise and flat minima · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows analytically that gradient flow preserves the determinant of the parameter Gram matrix of a two-layer linear network while label-noise SGD drives it to zero, and derives an SDE for eigenvalues revealing a repulsive force that induces rank deficiency.

Problem

Understanding how stochasticity (label-noise SGD) in gradient methods yields simpler, low-rank solutions compared with deterministic gradient flow in linear networks, and how initialization dependence is removed.

Approach

Tracks the determinant of Θ⊤Θ (a block parameter matrix) as a conserved quantity under gradient flow and as a decaying quantity under stochastic gradient flow, then derives an SDE for the eigenvalues of W1ᵀW1 showing repulsive interactions balanced against geometric Brownian motion pulling singular values to zero.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add label noise (δ = 2) instead of using gradient flow without label noisetwo-layer linear network · synthetic Gaussian regressiondeterminant of Θ⊤ΘHelped
add label noise instead of using gradient flowtwo-layer linear network · synthetic Gaussian regressionsmallest singular values of W1Helped
increase SGD step size from η = 0.005 to η = 0.1linear network · synthetic regression with MSE losssingular values of W1Helped
use SGD with η = 0.005 rather than a larger step sizelinear network · synthetic regression with MSE losssingular values of W1No clear effect
use SGD with larger step size η = 0.5linear network · synthetic classification with logistic losssmallest singular value of W1Helped
use SGD with larger step size η = 0.5linear network · synthetic classification with logistic lossremaining singular values of W1No clear effect
use a 2-layer ReLU network instead of a linear networkSGD-trained network · synthetic regression with MSE lossdecrease of the last singular value of W1Hurt
increase SGD step size from η = 0.0001 to η = 0.0012-layer ReLU network · synthetic regression with MSE lossseparation of largest and smallest singular values of W1Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic Gaussian regression data (n=1000, p=5, k=2) synthetic two-cluster classification data (n=1000, p=5)

Metrics: determinant of Theta^T Theta over iterations top-5 singular values of W1

Baselines: gradient flow gradient descent

Builds on: Label noise SGD (Blanc et al., 2020) Bru (1989) matrix-valued stochastic process eigenvalues Pillaud-Vivien et al. (2022) diagonal networks Pesme et al. (2021) Varre et al. (2024)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy