atlas

Research map / Optimization / Implicit bias and generalization

Catapults in SGD: spikes in the training loss and their impact on generalization through feature learning

ICML 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 that loss spikes in SGD are catapults occurring in the top eigenspace of the NTK, and that smaller batch sizes induce more catapults, which improves AGOP alignment and test performance through feature learning.

Problem

Why do spikes in the training loss occur when training neural networks with SGD at large learning rates, and how do these spikes relate to generalization (why small-batch SGD generalizes better)?

Approach

Connects SGD loss spikes to catapult dynamics from GD (occurring in the top NTK eigenspace with decreasing NTK spectral norm), and argues catapults improve generalization by increasing alignment between the trained model's AGOP and the true AGOP; batch-dependent critical learning rates make smaller batches induce more catapults.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
decrease SGD batch size from 2000 (GD) to 5SGD on the synthetic dataset · Synthetic datasetAGOP alignment: 0.81 -> 0.95Helped
decrease SGD batch size from 2000 (GD) to 5SGD on the synthetic dataset · Synthetic datasetTest loss: 0.74 -> 0.42Helped
decrease batch sizeSGD with a large learning rate · Rank-2 regression, Rank-3 regression, SVHN, and CelebATest loss/errorHelped
decrease batch sizeSGD with a sufficiently small learning rate · Rank-2 regression, Rank-3 regression, SVHN, and CelebAGeneralization performanceNo clear effect
increase the number of catapults by repeatedly increasing the learning rate during trainingGD · Rank-2 regression, Rank-3 regression, SVHN, and CelebATest loss/errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-2 SVHN CelebA Fashion-MNIST USPS synthetic polynomial regression (rank-2, rank-3, rank-4)

Benchmarks: CIFAR-10 SVHN CelebA Fashion-MNIST USPS synthetic rank-2/3/4 regression

Metrics: training loss decomposition spectral norm of NTK number of catapults AGOP alignment (cosine similarity) test loss test error

Baselines: Gradient descent with small learning rate Adagrad Adadelta Adam RMSprop SGD with momentum

Builds on: Catapult dynamics (Lewkowycz et al. 2020) Neural Tangent Kernel Average Gradient Outer Product (AGOP) feature learning

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