atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimization

NeurIPS 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: Structured network pruning · 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.

Unifies differentiable pruning (softmax/attention masks, powerpropagation) with combinatorial local search (ACDC-style IHT) via nonconvex group regularization, and proposes SequentialAttention++ for block-sparse pruning of ResNet50 on ImageNet and an MLP on Criteo.

Problem

Structured (block) neural network pruning requires both accurate importance scoring of weight blocks and effective search over sparse supports; these have been developed separately, with little theory explaining differentiable pruning methods.

Approach

Shows many differentiable pruning masks equal nonconvex group regularizers whose global minimizer is unique, group-sparse and matches group LASSO's 1-sparse solution; uses softmax attention over blocks inside an ACDC-style alternating dense/sparsification/sparse local search.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SequentialAttention++ instead of ACDCResNet50 block sparsification · ImageNet, tested block sizes and sparsitiesvalidation accuracy: 74.11 -> 74.14; 72.47 -> 72.90; 67.74 -> 69.56; 74.08 -> 74.40; 72.56 -> 73.50; 68.61 -> 69.92; 61.42 -> 64.27; 74.40 ->Helped
Use SequentialAttention++ instead of the strongest listed baselineCriteo block sparsification · Criteo, 90% sparsity, block sizes 5, 10, and 20validation loss: 0.4517 -> 0.4515; 0.4572 -> 0.4535; 0.4829 -> 0.4596Helped
Add the sparsification phase (ablation)SequentialAttention++ on ResNet50 · ImageNet, block-sparse settingsvalidation accuracy: -0.0235; -0.04006; -0.00624; -0.01408; -0.01262; -0.00738; +0.00089; -0.00569; -0.00837; -0.00429; -0.00196; +0.00059; -Helped
Set sparsification schedule exponent to c=4 rather than c=2 or c=8 (ablation)SequentialAttention++ on ResNet50 · ImageNet, 90% sparsity, block sizes 8×8, 16×16, 32×32, and 64×64validation accuracy: 0.69403 -> 0.6956; 0.69613 -> 0.6992; 0.70614 -> 0.70817; 0.72264 -> 0.72756; 0.69202 -> 0.6956; 0.70036 -> 0.6992; 0.70Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Criteo

Benchmarks: ImageNet Criteo

Metrics: validation accuracy validation loss AUC

Baselines: Magnitude pruning Powerpropagation ACDC

Builds on: Sequential Attention ACDC Powerpropagation group LASSO iterative hard thresholding

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