atlas

Research map / Label-efficient and robust learning / Noisy labels

Why is SAM Robust to Label Noise?

ICLR 2024 · Label-efficient and robust learning › Noisy labels · approach: Instance-dependent noise modeling · 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.

Analyzes why 1-SAM is robust to random label noise, decomposing its effect into a logit-scale reweighting (explicit up-weighting of clean examples) and a network-Jacobian effect, and shows a cheap Jacobian-inspired weight/feature norm regularizer recovers part of the gains.

Problem

Sharpness-Aware Minimization (SAM) yields large test accuracy gains under random label noise, but the mechanism is unclear, especially since peak accuracy occurs early in training, not at convergence.

Approach

Decomposes per-sample SAM gradients into logit-scale and network-Jacobian terms; shows in linear models SAM up-weights low-loss (clean) examples via the logit scale, but in deep networks the Jacobian component (J-SAM) accounts for most robustness. For 2-layer linear networks, J-SAM reduces to SGD with L2 penalties on activations and last-layer weights, and a simple regularized SGD recovers part of

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use 1-SAM instead of SGDResNet18 · CIFAR10, 30% label noisebest test accuracy: 52.48% -> 69.47%Helped
Apply the SAM perturbation only to the Jacobian term (ablation)1-SAM · CIFAR10, 30% label noisebest test accuracy: 52.48% -> 69.17%Helped
Apply the SAM perturbation only to the logit scale term (ablation)1-SAM · CIFAR10, 30% label noisebest test accuracy: 52.48% -> 54.13%Helped
Add regularization on last-layer weights and logitsSGD · CIFAR10, 30% label noisebest test accuracy: 52.48% -> 60.8%Helped
Increase the perturbation magnitude ρ (ablation)1-SAM · Toy Gaussian data, 40% label noiseearly-stopping test accuracyHelped
Use naive SAM instead of per-example 1-SAM (ablation)Linear model · Toy Gaussian data, 40% label noiseearly-stopping test accuracyHurt
Use SGD with last-layer weight and feature-norm regularization instead of SAM (ablation)ResNet18 · CIFAR10, no label noisetest accuracy: 1%No clear effect
Use regularized SGD instead of SAM (ablation)ResNet18 · CIFAR10, 30% label noisetest accuracy: 17% to 9%Hurt
Increase the number of training examples (ablation)SAM relative to SGD · CIFAR10, 30% label noisetest accuracy gapHelped
Increase model width (ablation)ResNet18 · CIFAR10, 30% label noisetest accuracyHelped
Increase the learning rate (ablation)ResNet18 with SGD or SAM · CIFAR10, 30% label noisetest accuracyHelped
Increase the learning rate (ablation)Linear model with SGD or SAM · Toy Gaussian data, 40% label noiseearly-stopping accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 Tiny-ImageNet Flowers102 toy Gaussian data

Benchmarks: CIFAR10 Tiny-ImageNet Flowers102 toy Gaussian data

Metrics: best test accuracy early-stopping test accuracy clean/noisy training accuracy gap

Baselines: SGD L-SAM J-SAM 1-SAM n-SAM

Builds on: Sharpness-Aware Minimization 1-SAM (per-example perturbation) Arpit et al. memorization / clean-first learning weight decay implicit regularization

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