atlas

Research map / Optimization / Implicit bias and generalization

Outliers with Opposing Signals Have an Outsized Effect on Neural Network Optimization

ICLR 2024 · Optimization › Implicit bias and generalization · approach: Edge-of-stability dynamics · 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.

Identifies paired groups of outlier training points with opposing gradient signals as a cause of progressive sharpening, edge of stability, and oscillation in deep network optimization, supported by experiments, a toy example, and a two-layer linear network analysis.

Problem

Explaining intriguing neural network optimization phenomena such as progressive sharpening, the edge of stability, loss spikes and their connections to grokking, simplicity bias, and SAM, which lack a unified mechanistic cause.

Approach

Heavy-tailed natural data contains paired groups of outliers with large, consistent, opposing gradients; with depth and steepest descent, the network enters a narrow valley balancing these groups, and subsequent sharpening makes their losses oscillate and spike, driving edge-of-stability behavior. Adam's advantages are interpreted through this lens, motivating a simple SplitSGD variant.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SplitSGD with dampening and thresholded fixed-size signed steps instead of AdamResNet-56/110 · CIFAR-10test accuracyNo clear effect
Use SplitSGD instead of AdamGPT-2 · OpenWebText, early trainingtraining lossNo clear effect
Vary SplitSGD's standard SGD learning rate across seven orders of magnitudeSplitSGD · ResNet-56 on CIFAR-10test accuracy: seven orders of magnitudeNo clear effect
Remove dampening (set τ=0) (ablation)SplitSGD · ResNet-110 on CIFAR-10performanceMixed
Use gradient flow instead of gradient descent, removing oscillation (ablation)VGG-11-BN · opposing-signal feature normsfeature normHurt
Add oscillation through gradient descent rather than approximating gradient flow (ablation)VGG-11-BN · opposing-signal feature normsfeature normHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 OpenWebText Chebyshev polynomial synthetic data Gaussian synthetic data shakespeare character dataset

Benchmarks: CIFAR-10 OpenWebText

Metrics: training loss test accuracy sharpness (top Hessian eigenvalue) feature norm fraction of curvature per layer

Baselines: Adam SGD with momentum SAM gradient descent gradient flow

Builds on: edge of stability progressive sharpening Adam Sharpness-Aware Minimization

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