atlas

Research map / Architectures and efficiency / RNNs and normalization

A Single-Step, Sharpness-Aware Minimization is All You Need to Achieve Efficient and Accurate Sparse Training

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Efficient network compression and training · 3 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.

Proposes S2-SAM, a single-step sharpness-aware minimization that approximates the SAM perturbation with the previous step's gradient, giving zero extra cost for sparse training and improving accuracy of many sparse training methods.

Problem

Sparse training of DNNs reaches sub-optimal generalization, attributed to a chaotic, steep loss surface induced by sparsity; standard SAM improves generalization but doubles training compute, conflicting with sparse training's efficiency goal.

Approach

Replace the gradient at the current weights in SAM's perturbation step with the gradient from the previous iteration, so each iteration needs only one forward/backward pass; add a convergence/generalization analysis under PL condition.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add S2-SAM to sparse trainingStatic and dynamic sparse methods · CIFAR-10 and CIFAR-100, ResNet-32, 90%, 95%, and 98% pruningaccuracy: 0.20↑ to 2.07↑Helped
Add S2-SAM to sparse trainingSparse methods including RigL, MEST, and SNIP · ImageNet-1K, ResNet-50, 80% and 90% sparsitytop-1 accuracy: 0.36↑ to 1.18↑Helped
Add S2-SAM to structured sparse trainingCHEX and Chase · ImageNet-1Kaccuracy: 0.44↑; 0.51↑; 0.43↑; 0.55↑Helped
Use single-step S2-SAM instead of two-step SAMRigL sparse training · ImageNet-1K, 90% sparsitythroughput: 1508 imgs/s -> 3098 imgs/sHelped
Add S2-SAM to sparse trainingSNIP, GraSP, MEST (EM), and RigL · ImageNet-C, 80% sparsityaccuracy: 3.75↑; 2.93↑; 3.11↑; 3.12↑Helped
Apply S2-SAM to dense trainingResNet-32, MobileNet-V2, and VGG-19 · CIFAR-10accuracy: 0.41↑; 0.42↑; 0.27↑Helped
Apply S2-SAM to dense trainingEfficientNet-B0, ResNet-34, and ResNet-50 · ImageNet-1Kaccuracy: 0.56↑; 0.49↑; 0.42↑Helped
Add S2-SAM to sparse trainingStatic and dynamic sparse methods · CIFAR-10 and CIFAR-100, VGG-19, 90%, 95%, and 98% pruningaccuracy: 0.25↑ to 1.99↑Helped
Add S2-SAM to sparse trainingSparse methods at 98% sparsity · CIFAR-10 and CIFAR-100, ResNet-32accuracy: 0.77%; 1.12%Helped
Add S2-SAM to sparse trainingSNIP, GraSP, and MEST · CIFAR-10, ResNet-32, loss surface visualizationRaHelped

Surprising findings

Limitations

Experimental setup

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

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

Metrics: top-1 test accuracy training FLOPs inference FLOPs training throughput (imgs/s) Ra sharpness coefficient

Baselines: LT SNIP GraSP SET DSR RigL MEST SAM CHEX Chase Top-KAST ESAM

Builds on: Sharpness-Aware Minimization lottery ticket hypothesis RigL MEST

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