atlas

Research map / Optimization / Implicit bias and generalization

Changing the Training Data Distribution to Reduce Simplicity Bias Improves In-distribution Generalization

NeurIPS 2024 · Optimization › Implicit bias and generalization · approach: Stability-based generalization analysis · 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.

Proves SAM reduces simplicity bias in a two-layer CNN and proposes USEFUL, which clusters examples early in training and upsamples the slow-learnable cluster once, improving in-distribution generalization for SGD and SAM on image classification.

Problem

Whether modifying the training data distribution (rather than the optimizer alone) can improve in-distribution generalization by reducing the simplicity bias of gradient-based training.

Approach

Theory shows SAM learns fast- and slow-learnable features more uniformly than GD; USEFUL mimics this by clustering examples by early-training outputs and upsampling the slow-learnable cluster once (k=2) before restarting training with SGD or SAM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add USEFUL to SAMResNet18 · CIFAR10test error: 4.23 -> 4.04Helped
Add USEFUL to SAMResNet34 · CIFAR100test error: 21.25 -> 20.4Helped
Add USEFUL to SAMResNet18 · STL10test error: 19.63 -> 17.72Helped
Add USEFUL to SAMResNet18 · CINIC10test error: 9.82 -> 9.2Helped
Add USEFUL to SAMResNet18 · Tiny-ImageNettest error: 32.45 -> 31.83Helped
Add TrivialAugment to SAM+USEFULResNet18 · CINIC10test error: 9.2 -> 9.57Hurt
Add USEFUL and TrivialAugment to SAMResNet18 · CIFAR10test error: 4.06 -> 3.49Helped
Add USEFUL and TrivialAugment to SAMResNet34 · CIFAR100test error: 18.9 -> 17.72Helped
Add USEFUL and TrivialAugment to SAMResNet18 · STL10test error: 14.03 -> 11.81Helped
Add USEFUL and TrivialAugment to SAMResNet18 · Tiny-ImageNettest error: 29.93 -> 29.21Helped
Add USEFUL and TrivialAugment to SAMVGG19 · CIFAR10test error: 5.74 -> 5.11Helped
Add USEFUL and TrivialAugment to SAMDenseNet121 · CIFAR10test error: 9.49 -> 8.46Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 STL10 CINIC10 Tiny-ImageNet Waterbirds

Benchmarks: CIFAR10 CIFAR100 STL10 CINIC10 Tiny-ImageNet Waterbirds

Metrics: test classification error L1 norm maximum Hessian eigenvalue bulk of Hessian spectrum forgetting score

Baselines: SGD SAM SAM+TA ASAM random upsampling

Builds on: sharpness-aware minimization TrivialAugment ASAM

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