atlas

Research map / Optimization / Implicit bias and generalization

Unveiling m-Sharpness Through the Structure of Stochastic Gradient Noise

NeurIPS 2025 · Optimization › Implicit bias and generalization · approach: Sharpness-aware minimization theory · 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.

Extends the SDE framework to two-parameter (eta, rho) weak approximation to explain m-sharpness via stochastic gradient noise, and proposes Reweighted SAM (RW-SAM), which samples perturbation weights by per-sample gradient norm to match m-SAM while staying parallelizable.

Problem

Explaining why SAM generalizes better as the micro-batch size m used for perturbations decreases (m-sharpness), and obtaining that benefit without the sequential cost of m-SAM.

Approach

Derive SDE approximations for n-SAM, mini-batch SAM and m-SAM (USAM and normalized variants) showing that perturbation noise induces an implicit regularizer on the trace of the stochastic gradient noise covariance whose strength grows as m decreases; then reweight samples in the perturbation by a Gibbs distribution over per-sample gradient norms (RW-SAM), which is parallelizable.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RW-SAM instead of SAMResNet-18, ResNet-50, and WideResNet-28-10 · CIFAR-10 testaccuracy: 95.99 ± 0.07 -> 96.24 ± 0.05; 96.06 ± 0.04 -> 96.34 ± 0.04; 96.91 ± 0.02 -> 97.11 ± 0.05Helped
Use RW-SAM instead of SAMResNet-18, ResNet-50, and WideResNet-28-10 · CIFAR-100 testaccuracy: 78.90 ± 0.27 -> 79.31 ± 0.28; 80.31 ± 0.35 -> 80.83 ± 0.05; 83.25 ± 0.07 -> 83.52 ± 0.08Helped
Use RW-SAM instead of SAMResNet-50 · ImageNet-1K testaccuracy: 77.16 ± 0.04 -> 77.37 ± 0.05Helped
Use RW-SAM instead of SAMViT-B/16 fine-tuning · CIFAR-10accuracy: 98.40 ± 0.02 -> 98.58 ± 0.02Helped
Use RW-SAM instead of SAMViT-B/16 fine-tuning · CIFAR-100accuracy: 89.63 ± 0.12 -> 89.89 ± 0.09Helped
Use RW-SAM instead of SAMDistilBERT fine-tuning · GLUE averageaverage score: 0.800 -> 0.809Helped
Decrease the m-SAM micro-batch sizem-SAM · Generalization performancegeneralization performanceHelped
Use deterministic full-batch perturbations rather than mini-batch perturbationsn-SAM · Generalization performancegeneralization performanceHurt
Use RW-SAM rather than SAMResNet-18 with randomly flipped CIFAR-10 labels · CIFAR-10 clean test, 80% label noiseaccuracy: +16% absolute accuracyHelped
Normalize estimated gradient norms before the exponential weighting (ablation)RW-SAM · Hyperparameter sensitivityperformance sensitivity to λHelped
Use Rademacher rather than Gaussian perturbations for the Monte Carlo estimator (ablation)RW-SAM · Gradient-norm estimationestimator varianceHelped
Set the Monte Carlo sample count to Q=1 (ablation)RW-SAM · Training experimentsperformance improvementHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet-1K GLUE

Benchmarks: CIFAR-10 CIFAR-100 ImageNet-1K GLUE

Metrics: test accuracy GLUE score

Baselines: SGD SAM AdamW m-SAM

Builds on: Sharpness-Aware Minimization Unnormalized SAM (USAM) SDE framework for SAM (Compagnoni et al. style weak approximation) m-sharpness (Foret et al.)

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