atlas

Research map / Architectures and efficiency / RNNs and normalization

Theoretical Characterisation of the Gauss Newton Conditioning in Neural Networks

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

Derives tight upper bounds on the condition number of the Gauss-Newton matrix for deep linear networks, residual linear networks, and one-hidden-layer (Leaky)ReLU networks, validated empirically on MNIST and CIFAR-10.

Problem

Understanding how architectural components (depth, width, skip connections, normalization, data covariance) shape the conditioning of the Gauss-Newton matrix, which governs optimization difficulty and preconditions adaptive methods, has been largely unexplored theoretically.

Approach

Expresses the GN matrix of deep linear networks as a Kronecker-structured sum over layers, then bounds its extreme non-zero eigenvalues with Weyl's inequalities to get a convex-combination bound on the condition number; for residual networks the skip connection shifts singular values by beta, which provably lowers the bound.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Whiten the input dataNeural networks · Whitened versus unwhitened datacondition numberHelped
Increase depth while holding hidden width constantLinear networks · Whitened MNISTcondition numberHurt
Increase hidden-layer widthLinear networks · Linear-network conditioning experimentscondition numberHelped
Scale hidden width proportionally with depthLinear networks · Linear-network conditioning experimentscondition numberHelped
Add skip connectionsLinear networks · Residual-network conditioning experimentscondition numberHelped
Increase the skip-connection weight βResidual linear networks · Residual-network conditioning experimentscondition numberHelped
Use a lower Leaky ReLU negative slopeOne-hidden-layer networks · Leaky ReLU versus linear activationcondition numberHelped
Use ReLU activation instead of a linear activationOne-hidden-layer networks · One-hidden-layer activation comparisoncondition numberHelped
Add batch normalizationOne-hidden-layer linear network · Downsampled CIFAR-10 (d=64, n=1000)condition numberHelped
Increase the number of filtersTwo-layer linear CNN · Whitened MNIST subsample (n=1000)condition numberHurt
Increase kernel sizeTwo-layer linear CNN · Whitened MNIST subsample (n=1000)condition numberHelped
Prune more weights at initializationResNet20 · CIFAR-10 subset (n=1000)condition numberHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10

Benchmarks: MNIST CIFAR-10

Metrics: condition number of Gauss-Newton matrix training loss

Builds on: Gauss-Newton decomposition deep linear network analysis (Saxe et al.) Weyl's inequality K-FAC

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