atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Explicit Eigenvalue Regularization Improves Sharpness-Aware Minimization

NeurIPS 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Sparse graphical and tensor models · 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.

Analyzes SAM dynamics with a third-order SDE showing top-Hessian-eigenvalue regularization depends on perturbation-eigenvector alignment, and proposes Eigen-SAM, which adds the gradient-orthogonal component of an estimated top eigenvector to the SAM perturbation.

Problem

SAM's implicit bias and its theory are poorly understood; existing second-order SDE analyses do not explain how SAM regularizes sharpness measured by the top Hessian eigenvalue, and alignment between SAM's perturbation and the top eigenvector is often poor in practice.

Approach

Derives a third-order SDE for SAM whose cubic drift term equals the gradient of the top Hessian eigenvalue under perturbation-eigenvector alignment, and proposes Eigen-SAM, which periodically estimates the top eigenvector via power iteration and adds its gradient-orthogonal component to the perturbation to explicitly enforce alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Hessian top-eigenvector alignment to SAM perturbationsResNet18 · CIFAR-10 testaccuracy: 95.5 -> 95.9Helped
Add Hessian top-eigenvector alignment to SAM perturbationsResNet18 · CIFAR-100 testaccuracy: 77.4 -> 78.3Helped
Add Hessian top-eigenvector alignment to SAM perturbationsResNet18 · Fashion-MNIST testaccuracy: 95.4 -> 95.6Helped
Add Hessian top-eigenvector alignment to SAM perturbationsResNet18 · SVHN testaccuracy: 96.3 -> 96.5Helped
Add Hessian top-eigenvector alignment to SAM perturbationsResNet50 · CIFAR-10 testaccuracy: 95.6 -> 96.2Helped
Add Hessian top-eigenvector alignment to SAM perturbationsResNet50 · CIFAR-100 testaccuracy: 79.0 -> 79.7Helped
Add Hessian top-eigenvector alignment to SAM perturbationsResNet50 · Fashion-MNIST testaccuracy: 95.4 -> 95.7Helped
Add Hessian top-eigenvector alignment to SAM perturbationsResNet50 · SVHN testaccuracy: 96.4 -> 96.6Helped
Add Hessian top-eigenvector alignment to SAM perturbationsWideResNet-28-10 · CIFAR-10 testaccuracy: 96.5 -> 96.8Helped
Add Hessian top-eigenvector alignment to SAM perturbationsWideResNet-28-10 · CIFAR-100 testaccuracy: 82.0 -> 82.8Helped
Add Hessian top-eigenvector alignment to SAM perturbationsWideResNet-28-10 · Fashion-MNIST testaccuracy: 95.6 -> 95.9Helped
Add Hessian top-eigenvector alignment to SAM perturbationsWideResNet-28-10 · SVHN testaccuracy: 96.4 -> 96.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Fashion-MNIST SVHN MNIST

Benchmarks: CIFAR-10 CIFAR-100 Fashion-MNIST SVHN

Metrics: test accuracy Hessian top eigenvalue perturbation-eigenvector alignment approximation error vs discrete SAM

Baselines: SGD SAM Explicit Gradient Regularization Reverse-SAM second-order SDE for SAM

Builds on: Sharpness-Aware Minimization second-order SDE for SAM (Compagnoni et al.) SDE approximation of SGD (Li et al.) general PAC-Bayes theorem

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