atlas

Research map / Large language models / Language, safety and interpretability

AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Models

NeurIPS 2024 · Large language models › Language, safety and interpretability · approach: LLM pruning and scaling data · 6 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 AlphaPruning, which uses the heavy-tailed shape metric PL_Alpha_Hill from HT-SR theory to allocate layer-wise sparsity ratios for LLM pruning, improving Magnitude, Wanda, and SparseGPT at high sparsity.

Problem

Uniform layer-wise sparsity in LLM pruning limits achievable sparsity, and existing non-uniform allocation (e.g., OWL) relies on heuristics such as outlier counts that break down at high sparsity.

Approach

Allocate less sparsity to layers whose weight-matrix ESDs are more heavy-tailed (lower power-law exponent estimated by the Hill estimator), since these layers are better trained; shape metrics outperform scale metrics for this allocation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace uniform layerwise sparsity with AlphaPruning for WandaWanda pruning on LLaMA-7B at 70% sparsity · WikiText validationperplexity: 85.77 -> 23.86Helped
Replace uniform layerwise sparsity with AlphaPruning for SparseGPTSparseGPT pruning on LLaMA-7B at 70% sparsity · WikiText validationperplexity: 26.30 -> 18.54Helped
Replace uniform layerwise sparsity with AlphaPruning for Magnitude pruningMagnitude pruning on LLaMA-7B at 70% sparsity · WikiText validationperplexity: 48419.13 -> 231.01Helped
Replace uniform layerwise sparsity with AlphaPruning for WandaWanda pruning on LLaMA-7B at 70% sparsity · 7 zero-shot tasksmean accuracy (%): 36.73 -> 44.42Helped
Replace uniform layerwise sparsity with AlphaPruning for SparseGPTSparseGPT pruning on LLaMA-7B at 70% sparsity · 7 zero-shot tasksmean accuracy (%): 41.52 -> 45.48Helped
Use PL_Alpha_Hill instead of a scale-based metric for layer allocationWanda pruning on LLaMA-7B at 70% sparsity · WikiText validationperplexity: 59.82 -> 23.86Helped
Allocate sparsity per block instead of per matrix (ablation)AlphaPruning with Wanda on LLaMA-7B at 70% sparsity · WikiText validationperplexity: 58.71 -> 23.86Helped
Allocate sparsity per block instead of per matrix (ablation)AlphaPruning with SparseGPT on LLaMA-7B at 70% sparsity · WikiText validationperplexity: 25.10 -> 18.54Helped
Add per-matrix refinement to per-block allocation (ablation)AlphaPruning with Wanda on LLaMA-7B at 70% sparsity · WikiText validationperplexity: 23.86 -> 22.46Helped
Add per-matrix refinement to per-block allocation (ablation)AlphaPruning with SparseGPT on LLaMA-7B at 70% sparsity · WikiText validationperplexity: 18.54 -> 18.32Helped
Use logarithmic rather than linear mapping of layer metrics (ablation)AlphaPruning with Wanda on LLaMA-7B · WikiText validationperplexityNo clear effect
Use linear rather than logarithmic mapping of layer metrics (ablation)AlphaPruning with SparseGPT on LLaMA-7B · WikiText validationperplexityHelped

Surprising findings

Limitations

Experimental setup

Datasets: WikiText C4 BoolQ RTE HellaSwag WinoGrande ARC Easy ARC Challenge OpenbookQA ImageNet-1K CIFAR-10

Benchmarks: WikiText BoolQ RTE HellaSwag WinoGrande ARC Easy ARC Challenge OpenbookQA ImageNet-1K

Metrics: perplexity zero-shot accuracy top-1 accuracy decode latency speedup FLOPs

Baselines: Uniform OWL Global thresholding ER ER-Plus LAMP Rank selection Layerwise error thresholding

Builds on: Wanda SparseGPT OWL Heavy-Tailed Self-Regularization theory LAMP

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