atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Dynamic Sparse Training with Structured Sparsity

ICLR 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: Sparse training from scratch · 4 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 SRigL, a sparse-to-sparse dynamic sparse training method that learns constant fan-in (fine-grained structured) sparsity with a neuron ablation rule, and shows real CPU/GPU inference speedups from the condensed representation.

Problem

Dynamic sparse training yields unstructured sparsity that is hard to accelerate on real hardware, while structured sparse pruning often hurts generalization at high sparsity.

Approach

Enforce a constant fan-in constraint inside RigL-style dynamic sparse training so every neuron has the same number of nonzero weights, and add a neuron ablation rule (threshold gamma_sal on salient weights per neuron) that lets high-sparsity layers drop neurons, matching RigL's generalization while enabling a condensed representation for real speedups.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add constant fan-in sparsity with neuron ablation instead of unstructured RigLResNet-18 · CIFAR-10, 99% sparsitytest accuracy: $92.9\pm 0.1$ -> $92.8\pm 0.1$No clear effect
Add constant fan-in sparsity with neuron ablation instead of unstructured RigLResNet-50 · ImageNet, 90% sparsity, 1× trainingtop-1 test accuracy: $72.8$ -> $72.7$No clear effect
Add constant fan-in sparsity with neuron ablation instead of unstructured RigLViT-B/16 · ImageNet, 90% sparsitytop-1 test accuracy: $76.4$ -> $76.0$No clear effect
Add neuron ablation to constant-fan-in SRigL (ablation)ResNet-18 · CIFAR-10, 99% sparsitytest accuracy: $91.5\pm 0.3$ -> $92.8\pm 0.1$Helped
Add neuron ablation to constant-fan-in SRigL (ablation)ResNet-50 · ImageNet, 99% sparsity, 1× trainingtop-1 test accuracy: $48.7$ -> $51.5$Helped
Add neuron ablation to constant-fan-in SRigL (ablation)ViT-B/16 · ImageNet, 90% sparsitytop-1 test accuracy: $71.3$ -> $76.0$Helped
Vary the neuron-ablation threshold γ_sal (ablation)SRigL on ResNet-18 and Wide ResNet-22 · CIFAR-10, high sparsitiesgeneralization performanceNo clear effect
Use a high neuron-ablation threshold γ_sal of 90% to 99% (ablation)SRigL on ViT · ImageNetgeneralization performanceHelped
Use constant fan-in sparsity with the condensed representationSRigL linear layer · CPU online inference, 90% sparse layerspeedup: 3.4× compared to dense; 2.5× compared to CSRHelped
Use constant fan-in sparsity with the condensed representationSRigL linear layer · GPU inference, batch size 256, 90% sparse layerspeedup: 1.7× compared to dense; 13.0× compared to CSRHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 ImageNet

Benchmarks: CIFAR-10 ImageNet

Metrics: top-1 accuracy wall-clock inference time speedup over dense and CSR FLOPs

Baselines: RigL SET DeepR DSR Top-KAST MEST SNFS DSB Chase SR-STE AST Static sparse

Builds on: RigL SR-STE ERK sparsity distribution Chase

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