atlas

Research map / Optimization / Implicit bias and generalization

The Butterfly Effect: Neural Network Training Trajectories Are Highly Sensitive to Initial Conditions

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

The paper shows that tiny perturbations (even one weight) early in deterministic neural network training cause trajectories to diverge into different loss basins, with sensitivity decaying over training, measured via L2, loss barriers, permutation-aligned barriers and angular CKA.

Problem

Whether and how much neural network training trajectories diverge in weights and function under small perturbations of initial conditions, isolated from training noise, across random and pre-trained initializations.

Approach

Adapts the parent-child spawning experiment to deterministic training: a single controlled perturbation applied at time t to a copy of the network, then both trained with identical noise, and divergence measured as a function of perturbation time and magnitude, revealing an early chaotic phase where a single weight perturbation causes large barriers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply a tiny perturbation early in training, including to a single weightRandomly initialized ResNets · CIFAR-10training loss barrierHurt
Apply the same perturbation later rather than early in trainingRandomly initialized ResNets · CIFAR-10training loss barrierHelped
Use Gaussian rather than batch perturbationsRandomly initialized ResNets · CIFAR-10training loss barrierHelped
Increase learning-rate warm-upResNet-20 · CIFAR-10training loss barrierHelped
Increase batch sizeResNet-20 · CIFAR-10training loss barrierHurt
Use Adam rather than SGDResNet-20 · CIFAR-10training loss barrierHurt
Use a shallow-wide architectureResNet · CIFAR-10training loss barrierHelped
Combine shallow-wide architecture with 10x warm-upResNet · CIFAR-10training loss barrierHelped
Increase pre-training durationResNet-50 · CIFAR-100 to CIFAR-10 fine-tuningtraining loss barrierHelped
Pre-train on CIFAR-100 rather than CIFAR-10ResNet-50 · Fine-tuning across CIFAR-10 and CIFAR-100training loss barrierHelped
Increase MultiBERT pre-training from 200k to 2000kMultiBERT · QNLI and RTE fine-tuningtraining loss barrierHurt
Increase OLMo pre-training durationOLMo-1B · GSM8K fine-tuningtraining loss barrierHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 GLUE (QNLI, RTE, MRPC, SST-2, CoLA) GSM8K ImageNet-21k pre-training (ViT checkpoints)

Benchmarks: CIFAR-10 CIFAR-100 GLUE GSM8K

Metrics: train loss barrier L2 distance barrier after weight matching angular CKA ensemble test accuracy

Baselines: training noise spawning (Frankle et al.) Gaussian perturbation batch perturbation

Builds on: Frankle et al. linear mode connectivity spawning experiments weight matching (Ainsworth et al.) Angular CKA Kaiming He initialization

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