atlas

Research map / Architectures and efficiency / RNNs and normalization

Low Rank Gradients and Where to Find Them

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 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.

Theoretical analysis showing that the input-weight gradient of two-layer networks under anisotropic spiked data is approximately rank two (residue spike plus data spike linked by an interpolant), with characterization of how scaling, activation, and regularizers (weight decay, input noise, Jacobian penalty) shift the balance.

Problem

Low-rank structure of the first-layer gradient in two-layer networks has been studied only under idealized isotropic or well-conditioned data and weights; the effects of anisotropy, ill-conditioning, scaling regime, activation, and regularization are not characterized.

Approach

Decompose the one-step gradient into a residue-aligned rank-one term S1, a data-spike rank-one term S2 and an interpolant S12 under a spiked anisotropic covariance model; prove the gradient is approximately rank one or rank two depending on spike size, and show how activations, MF vs NTK scaling, and regularizers modulate the components.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ReLU instead of a smooth activationTwo-layer network gradient · Synthetic spiked data, ν = 1/8Residue-spike contribution S1Hurt
Add isotropic Gaussian input noiseTwo-layer network gradient · Synthetic spiked data, ReLU, ν = 1/8Residue-spike contribution S1: τ^2=0.25Helped
Add isotropic Gaussian input noiseTwo-layer network gradient · Synthetic spiked data, ReLU, ν = 1/8Data-spike contribution S2 relative to S1 and bulk: τ^2=0.25Hurt
Add isotropic Gaussian input noiseTwo-layer network gradient on MNIST · MNISTResidue-spike contribution S1: σ²=100Helped
Add isotropic Gaussian input noiseTwo-layer network gradient on MNIST · MNISTData-aligned spike: σ²=100Hurt
Increase Jacobian-penalty strengthTwo-layer network gradient · Synthetic spiked data, NTK, ν = 3/8Residue-spike contribution S1: λ=0; λ=100Hurt
Increase Jacobian-penalty strengthTwo-layer network gradient · Synthetic spiked data, NTK, ν = 3/8Data-spike contribution: λ=0; λ=100Helped
Apply Jacobian regularizationTwo-layer network gradient on CIFAR-10 embeddings · CIFAR-10 embeddingsResidue-spike contribution S1: λ=10^5Hurt
Apply Jacobian regularizationTwo-layer network gradient on CIFAR-10 embeddings · CIFAR-10 embeddingsData-aligned spike: λ=10^5Helped
Increase weight decay until its gradient dominates the spike termsTwo-layer network gradient · Spiked dataResidue- and data-spike contributions: λ||W||₂ = ω(√m γ_m n^ν)Hurt
Use MF rather than NTK scalingTwo-layer network training · Isotropic data, ReLU, MSEStability of the leading gradient direction during trainingHelped
Use NTK rather than MF scalingTwo-layer network training · Single-index sigmoid targets, isotropic dataAlignment of the leading gradient direction with X_B^T rHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10

Benchmarks: MNIST CIFAR-10

Metrics: singular value spectrum normalized inner product alignment mean principal angle

Builds on: spiked covariance model weight normalization single-index model analysis

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