atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Adaptive Sharpness-Aware Pruning for Robust Sparse Networks

ICLR 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: Sparse training from scratch · 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 AdaSAP, a three-step pruning procedure that uses adaptive (importance-scaled) sharpness-aware weight perturbations during warmup, prunes channels, then fine-tunes with uniform ASAM perturbations to produce sparse networks robust to unseen corruptions and distribution shifts.

Problem

Structured pruning of deep networks degrades out-of-distribution robustness (ImageNet-C, ImageNet-V2, corrupted Pascal VOC) more than validation accuracy, and robustness to unseen input variation is not preserved by existing pruning methods.

Approach

Scale per-neuron SAM-style perturbation radius inversely with neuron importance during warmup so unimportant neurons are pushed into flat regions before pruning, then apply uniform flatness-based (ASAM) optimization after pruning to encourage robustness; the method is pruning-criterion agnostic.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply AdaSAP_P with magnitude pruning rather than magnitude pruning aloneResNet50 · ImageNet-C, size 0.20Top1 accuracy: 35.27 -> 37.30Helped
apply AdaSAP_P with magnitude pruning rather than Taylor pruningResNet50 · ImageNet-C, size 0.20Top1 accuracy: 33.93 -> 37.30Helped
apply AdaSAP_L rather than HALPResNet50 · ImageNet-C, speedup 2.6Top1 accuracy: 35.03 -> 37.93Helped
apply AdaSAP_L rather than HALPResNet50 · ImageNet-C, speedup 1.6Top1 accuracy: 39.13 -> 41.63Helped
apply AdaSAP_L rather than SMCPResNet50 · ImageNet-C, speedup 1.2Top1 accuracy: 40.91 -> 42.92Helped
add adaptive warmup perturbations instead of using Taylor pruning with SAM (ablation)ResNet50 · ImageNet-C, size 0.20Top1 accuracy: 34.49 -> 35.86Helped
use uniform rather than adaptive perturbations during robustness encouragement (ablation)ResNet50 · ImageNet-CTop1 accuracy: 35.72 -> 35.86Helped
remove weight perturbations during robustness encouragement (ablation)AdaSAP · ImageNet-CTop1 accuracy: 35.84No clear effect
extend adaptive weight perturbation training from 5 to 30 epochs (ablation)AdaSAP_P · ImageNet-CTop1 accuracy: 35.65 -> 35.04Hurt
use adaptive weight perturbations rather than Taylor pruning with SAM (ablation)ResNet50 · ImageNet-V2, size 0.20Top1 accuracy: 61.37 -> 62.03Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K Pascal VOC

Benchmarks: ImageNet-1K validation ImageNet-C ImageNet-V2 Pascal VOC Pascal VOC-C

Metrics: Top-1 accuracy mAP robustness ratio (R_C, R_V2)

Baselines: Taylor pruning HALP Magnitude pruning EagleEye ABCPruner SMCP GReg SAM

Builds on: Sharpness-Aware Minimization ASAM HALP Taylor pruning magnitude pruning

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