atlas

Research map / Optimization / Implicit bias and generalization

Bias of Stochastic Gradient Descent or the Architecture: Disentangling the Effects of Overparameterization of Neural Networks

ICML 2024 · Optimization › Implicit bias and generalization · approach: Implicit bias in linear networks · 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.

Disentangles SGD's implicit bias from architectural bias by comparing SGD-trained and randomly sampled (Guess and Check) zero-training-error LeNet/MLP/ResNet networks on binary MNIST/CIFAR10 low-sample tasks, varying width and depth.

Problem

Whether good generalization of overparameterized neural networks comes from SGD's implicit bias or from the architecture's inherent bias toward simple functions, as claimed by the volume hypothesis / Guess and Check study.

Approach

Shows that the prior conclusion of similar SGD and random-sampling performance stems from suboptimal uniform [-1,1] initialization of SGD; with Kaiming initialization, increasing width helps SGD but not random sampling (SGD bias), while increasing depth hurts both (architectural bias). Proposes a Lipschitz-normalized loss in place of the weight-Frobenius normalization, which is not comparable acro

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Kaiming initialization instead of Uniform [-1,1]SGD on LeNet · MNIST 0 vs 7, 16 training samplestest accuracy: 83.6% vs. 82.8%; 96.3%Helped
Increase network width (ablation)SGD · MNIST and CIFAR10, low-sample binary classificationtest accuracyHelped
Increase network width (ablation)Guess and Check · MNIST and CIFAR10, low-sample binary classificationtest accuracyNo clear effect
Increase network depth (ablation)SGD · MNIST and CIFAR10, low-sample binary classificationtest accuracyMixed
Increase network depth (ablation)Guess and Check · MNIST and CIFAR10, low-sample binary classificationtest accuracyHurt
Initialize SGD with a perfectly fitting network sampled by Guess and Check (ablation)SGD · MNIST and CIFAR10 binary classificationtest accuracyHelped
Use Uniform [-1,1] initialization instead of proper Kaiming initialization (ablation)SGD · MNIST 0 vs 7, 16 training samplestest accuracy: 83.6% vs. 82.8%; 96.3%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR10

Benchmarks: MNIST binary class pairs CIFAR10 binary class pairs

Metrics: test accuracy Lipschitz normalized loss weight normalized loss negative log probability of zero training error

Baselines: Guess and Check (random sampling) SGD with Uniform[-1,1] initialization

Builds on: volume hypothesis Guess and Check Kaiming 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