atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Pivoting Factorization: A Compact Meta Low-Rank Representation of Sparsity for Efficient Inference in Large Language Models

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 PIFA, a lossless pivot-row-based meta representation that compresses any low-rank factorization, plus an online error-accumulation-minimizing reconstruction (M), combined as MPIFA for retraining-free LLM low-rank pruning.

Problem

Low-rank pruning of LLMs lags semi-structured pruning in perplexity at similar densities (often ~2x PPL), and low-rank factorizations carry redundancy and reconstruction methods accumulate errors across layers.

Approach

Identify pivot (linearly independent) rows of the low-rank weight product via QR/LU with pivoting and express non-pivot rows as linear combinations, yielding a lossless compact representation (PIFA); pair this with an online least-squares reconstruction whose target mixes dense and low-rank data flows to curb error accumulation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add online error-accumulation-minimization reconstruction to SVD-LLM pruning (ablation)Low-rank pruning · WikiText2, 50% density, LLaMA2-7Bperplexity: 33.27 -> 16.55Helped
Add PIFA after online reconstruction (ablation)W + M · WikiText2, 50% density, LLaMA2-7Bperplexity: 16.55 -> 12.77Helped
Use full-batch reconstruction after SVD-LLM pruning (ablation)LLaMA2-7B · WikiText2, 90% densityperplexity: 7.27 -> 7.60Hurt
Use mix ratio λ = 0.25 instead of λ = 0 (ablation)Online reconstruction in MPIFA · WikiText2, 0.5 densityperplexityHelped
Increase the mix ratio excessively (ablation)Online reconstruction in MPIFA · Calibration-data evaluationperplexityHurt
Increase the number of calibration samples (ablation)MPIFA · WikiText2perplexityHelped
Reconstruct both U and Vᵀ rather than only one factor (ablation)MPIFA · WikiText2, sufficient calibration samplesperplexityHelped
Apply MPIFA_NS 55% instead of RIA 2:4LLaMA2-7B · WikiText2, same memory reductionperplexity: 10.85 -> 9.68Helped
Apply MPIFA_NS 55% instead of RIA 2:4LLaMA2-13B · WikiText2, same memory reductionperplexity: 8.03 -> 7.93Helped
Use PIFA 55% instead of 2:4 semi-sparse kernelsLinear layer inference · A6000, dimension 32768speedup: 2.10× vs 0.79×Helped
Use MPIFA_NS 55% instead of dense inferenceLLaMA2-7B · End-to-end, A6000, KV cache enabledthroughput (token/s): 3409 -> 4840Helped

Surprising findings

Limitations

Experimental setup

Datasets: WikiText2 C4

Benchmarks: WikiText2 C4 SuperGLUE LLM inference throughput

Metrics: perplexity zero-shot accuracy layerwise speedup memory usage throughput

Baselines: SVD ASVD SVD-LLM Magnitude 2:4 Wanda 2:4 RIA 2:4 LLM-Pruner

Builds on: SVD-LLM ASVD OWL

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