atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Determining Layer-wise Sparsity for Large Language Models Through a Theoretical Perspective

ICML 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Layer-wise pruning of LLMs · 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.

Proposes ATP, a theory-motivated layer-wise sparsity allocation for post-training LLM pruning that uses a monotonically increasing arithmetic progression with one tuned common-difference hyperparameter to mitigate "reconstruction error explosion".

Problem

Uniform layer-wise sparsity in post-training LLM pruning ignores layer importance, and existing layer-wise allocation methods are either hand-crafted metrics without theory or costly searches; errors accumulate across layers when sparsifying.

Approach

Theoretically argues reconstruction error propagates and amplifies from earlier to later layers, so earlier layers should get lower sparsity; allocates per-layer sparsity via an increasing arithmetic progression with a single common difference beta found by a small grid search on WikiText-2 perplexity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use increasing arithmetic-progression layer-wise sparsity allocation instead of the uniform allocationWanda-pruned LLaMA2-7B · 7-task average zero-shot accuracy, 70% sparsityaccuracy: 35.33 -> 45.83Helped
Use increasing arithmetic-progression layer-wise sparsity allocation instead of AlphaPruning allocationWanda-pruned LLaMA2-7B · WikiText-2 perplexity, 70% sparsityperplexity: 28.87 -> 22.16Helped
Apply ATP layer-wise allocation to WandaQwen2.5-7B · 70% sparsityperplexity: 75.16 -> 43.28Helped
Apply ATP layer-wise allocation to SparseGPTLLaMA2-7B · GSM8K 8-shot accuracy, 40% sparsityaccuracy: 11.07 -> 12.01Helped
Apply ATP layer-wise allocation to WandaLLaMA2-7B · MMLU 5-shot accuracy, 60% sparsityaccuracy: 28.90 -> 32.80Helped
Use ATP layer-wise allocation rather than AlphaPruningWanda-pruned ConvNeXt-Base · ImageNet-1K, 80% sparsityTop-1 accuracy: 42.35 -> 56.81Helped
Use grid-search step size 0.0005 instead of 0.002 (ablation)ATP · WikiText-2 perplexity and search timeperplexity: 22.16 -> 22.14No clear effect
Use grid-search step size 0.004 instead of 0.002 (ablation)ATP · WikiText-2 perplexityperplexity: 22.16 -> 23.09Hurt
Use grid-search step size 0.008 instead of 0.002 (ablation)ATP · WikiText-2 perplexityperplexity: 22.16 -> 23.09Hurt
Use grid-search step size 0.0005 instead of 0.002 (ablation)ATP · Search timeSearch Time (min): 18 -> 76Hurt
Replace ATP allocation with Bayesian-search allocationWanda-pruned LLaMA2-7B · WikiText-2 perplexity, 50% sparsityperplexity: 6.82 -> 6.81No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: WikiText-2 BoolQ ARC Easy ARC Challenge HellaSwag WinoGrande OpenbookQA PIQA GSM8K MMLU Alpaca-GPT4 ImageNet-1K

Benchmarks: WikiText-2 BoolQ ARC Easy ARC Challenge HellaSwag WinoGrande OpenbookQA PIQA GSM8K MMLU ImageNet-1K VQA

Metrics: perplexity zero-shot accuracy 8-shot accuracy 5-shot accuracy Top-1 accuracy speedup (tokens/s)

Baselines: Uniform OWL DSA AlphaPruning ALS Bayesian search Global ER LAMP

Builds on: Wanda SparseGPT OWL AlphaPruning

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