atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Fast and Controllable Post-training Sparsity: Learning Optimal Sparsity Allocation with Global Constraint in Minutes

AAAI 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: Sparse training from scratch · 7 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 FCPTS, a post-training sparsity framework that learns per-layer sparsity rates via a KDE-based differentiable bridge from threshold to sparsity, with a control loss enforcing a global sparsity target, reconstructing the network in minutes.

Problem

Post-training sparsity (PTS) suffers large accuracy loss at high sparsity because existing sparsity-rate allocation methods are designed for retraining and fail to converge stably with limited calibration data.

Approach

Builds a differentiable bridge from magnitude threshold to layer sparsity rate using kernel density estimation of weight distributions, and adds a control loss that drives the weighted global sparsity to a specified target, enabling net-wise joint optimization of weights and per-layer sparsity in one pass.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FCPTS instead of POT (L2Norm)ResNet-32 · CIFAR-10, 70% sparsityTop1 accuracy: 91.06 -> 92.91Helped
Use FCPTS instead of POT (ERK)ResNet-32 · CIFAR-100, 90% sparsityTop1 accuracy: 4.66 -> 63.35Helped
Use FCPTS instead of POT (ERK)ResNet-18 · ImageNet, 80% sparsityTop1 accuracy: 50.78 -> 65.83Helped
Use FCPTS instead of POT (ERK)ResNet-50 · ImageNet, 80% sparsityTop1 accuracy: 22.92 -> 71.26Helped
Use FCPTS instead of POT(ERK)ViT base · ImageNet, 70% sparsityTop1 accuracy: 30.50 -> 65.24Helped
Use FCPTS instead of POT (ERK)MobileNetV2 SSD-Lite · PASCAL VOC, 90% sparsitymAP: 0.3 -> 59.1Helped
Use FCPTS instead of POTResNet-18 · ImageNet reconstructiontime (min): 100 -> 29Helped
Increase sparsity from dense to 70%ResNet-18 · CV22 inferencespeedup: - -> 2.394Helped
Increase sparsity from dense to 70%ResNet-18 · CV22 inferencelatency (ms): 18.194 -> 7.599Helped
Increase sparsity from dense to 70%ResNet-18 · CV22 inferencememory (MB): 11.632 -> 5.245Helped
Learn layer sparsity rates instead of keeping the ERK-initialized rates fixed (ablation)ResNet-50, RegNetX-400M, and MobileNetV2 · Multiple sparsity rates; especially RegNetX-400M at 80% sparsityaccuracy: about 10% improvementHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet PASCAL VOC

Benchmarks: CIFAR-10 CIFAR-100 ImageNet PASCAL VOC

Metrics: Top-1 accuracy Top-5 accuracy mAP reconstruction time (min) latency (ms) memory (MB)

Baselines: POT (L2Norm) POT (ERK) ProbMask STR

Builds on: POT STR ProbMask ERK

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