atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Targeted Low-rank Refinement: Enhancing Sparse Language Models with Precision

ICML 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Structured network pruning

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 an iterative, data-free low-rank refinement that alternately updates a mask-constrained sparse matrix and adds a rank-k correction to recover performance lost when pruning LLaMA models.

Problem

Pruning large language models with magnitude or other importance scores creates a gap between dense and sparse weights, degrading performance especially at high sparsity, and prior recovery methods need data, distillation, or break sparsity patterns.

Approach

Approximate the dense matrix as a mask-constrained sparse matrix plus a rank-k matrix, and iteratively refine the sparse part using the SVD of the residual with a linearly increasing rank schedule r(t), preserving the binary mask throughout and requiring no calibration data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add targeted low-rank refinement to WandaWanda on LLaMA-7B · WikiText-2 validation, 50% sparsityperplexity: 7.26 -> 6.92Helped
add targeted low-rank refinement to WandaWanda on LLaMA-7B · WikiText-2 validation, 60% sparsityperplexity: 10.69 -> 8.97Helped
add targeted low-rank refinement to WandaWanda on LLaMA-7B · WikiText-2 validation, 70% sparsityperplexity: 84.69 -> 32.90Helped
add targeted low-rank refinement to WandaWanda on LLaMA-7B · WikiText-2 validation, 4:8 sparsityperplexity: 8.57 -> 7.74Helped
add targeted low-rank refinement to WandaWanda on LLaMA-7B · WikiText-2 validation, 2:4 sparsityperplexity: 11.53 -> 9.18Helped
add targeted low-rank refinement to magnitude pruningMagnitude on LLaMA-13B · WikiText-2 validation, 50% sparsityperplexity: 5.98 -> 5.65Helped
add targeted low-rank refinement to magnitude pruningMagnitude on LLaMA-13B · WikiText-2 validation, 60% sparsityperplexity: 9.91 -> 8.83Helped
add targeted low-rank refinement to magnitude pruningMagnitude on LLaMA-13B · WikiText-2 validation, 70% sparsityperplexity: 408.75 -> 99.27Helped
add targeted low-rank refinement to magnitude pruningMagnitude on LLaMA-13B · WikiText-2 validation, 4:8 sparsityperplexity: 6.76 -> 6.40Helped
add targeted low-rank refinement to magnitude pruningMagnitude on LLaMA-13B · WikiText-2 validation, 2:4 sparsityperplexity: 8.32 -> 7.76Helped
add targeted low-rank refinement to magnitude pruningMagnitude 50% on LLaMA-7B · TruthfulQA, GSM8K, ARC-c, MMLU averageaverage benchmark score: 23.6 (-22.1%) -> 26.3 (-13.2%)Helped
add targeted low-rank refinement to magnitude pruningMagnitude 2:4 on LLaMA-13B · TruthfulQA, GSM8K, ARC-c, MMLU averageaverage benchmark score: 25.7 (-36.4%) -> 31.2 (-22.8%)Helped

Surprising findings

Limitations

Experimental setup

Datasets: allenai/c4 (calibration for Wanda only)

Benchmarks: WikiText-2 TruthfulQA GSM8K ARC-C MMLU HellaSwag WinoGrande ARC-e

Metrics: perplexity accuracy average accuracy

Baselines: Magnitude pruning Wanda SparseGPT Zero-shot SVD PCP with mask

Builds on: Wanda Principal Component Pursuit magnitude pruning SparseGPT

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