Pivoting Factorization: A Compact Meta Low-Rank Representation of Sparsity for Efficient Inference in Large Language Models
Not on the map. Why?
Abstract (arXiv)
The rapid growth of Large Language Models has driven demand for effective model compression techniques to reduce memory and computation costs. Low-rank pruning has gained attention for its GPU compatibility across all densities. However, low-rank pruning struggles to match the performance of semi-structured pruning, often doubling perplexity at similar densities. In this paper, we propose Pivoting Factorization (PIFA), a novel lossless meta low-rank representation that unsupervisedly learns a compact form of any low-rank representation, effectively eliminating redundant information. PIFA identifies pivot rows (linearly independent rows) and expresses non-pivot rows as linear combinations, achieving 24.2% additional memory savings and 24.6% faster inference over low-rank layers at rank = 50% of dimension. To mitigate the performance degradation caused by low-rank pruning, we introduce a novel, retraining-free reconstruction method that minimizes error accumulation (M). MPIFA, combining M and PIFA into an end-to-end framework, significantly outperforms existing low-rank pruning methods, and achieves performance comparable to semi-structured pruning, while surpassing it in GPU efficiency and compatibility. Our code is available at https://github.com/biomedical-cybernetics/pivoting-factorization.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 35 of its 49 references that are in the map. First posted on arXiv 31 Jan 2025.
Builds on
35 of 49 references.
References · 35
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,121
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 800
- 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 650
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
- 2024SliceGPT: Compress Large Language Models by Deleting Rows and Columnscited by 385
- 2024ShortGPT: Layers in Large Language Models are More Redundant Than You Expectcited by 383
23 more
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
- 2023A Survey on Model Compression for Large Language Modelscited by 269
- 2024SVD-LLM: Truncation-aware Singular Value Decomposition for Large Language Model Compressioncited by 243
- 2021Accelerating Sparse Deep Neural Networkscited by 223
- 2022Language model compression with weighted low-rank factorizationcited by 195
- 2023Efficient Large Language Models: A Surveycited by 186
- 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
- 2023ASVD: Activation-aware Singular Value Decomposition for Compressing Large Language Modelscited by 169
- 2023Outlier Weighed Layerwise Sparsity (OWL): A Missing Secret Sauce for Pruning LLMs to High Sparsitycited by 165
- 2023The Truth is in There: Improving Reasoning in Language Models with Layer-Selective Rank Reductioncited by 123
- 2024SLEB: Streamlining LLMs through Redundancy Verification and Elimination of Transformer Blockscited by 97
- 2020Good Subnetworks Provably Exist: Pruning via Greedy Forward Selectioncited by 70
- 2024Compressing Large Language Models using Low Rank and Low Precision Decompositioncited by 59
- 2024MaskLLM: Learnable Semi-Structured Sparsity for Large Language Modelscited by 50
- 2024MoDeGPT: Modular Decomposition for Large Language Model Compressioncited by 48
- 2024Pruner-Zero: Evolving Symbolic Pruning Metric from scratch for Large Language Modelscited by 40
- 2023The LLM Surgeoncited by 38
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Modelscited by 36
- 2023Beyond Size: How Gradients Shape Pruning Decisions in Large Language Modelscited by 30
- 2023LORD: Low Rank Decomposition Of Monolingual Code LLMs For One-Shot Compressioncited by 26
- 2024DISP-LLM: Dimension-Independent Structural Pruning for Large Language Modelscited by 24
- 2024ESPACE: Dimensionality Reduction of Activations for Model Compressioncited by 15
- 2024Enhancing One-shot Pruned Pre-trained Language Models through Sparse-Dense-Sparse Mechanismcited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025How Many Parameters Does Your Task Really Need? Task Specific Pruning with LLM-Sievecited by 3
- 2025Globally optimized SVD compression of LLMs via Fermi-function-based rank selection and gauge fixingcited by 3
- 2025Accelerating Attention with Basis Decompositioncited by 0
- 2026Sequential Functional Structured Tucker Compression for Large Language Model Attentionscited by 0
- 2026Sequential Functional Structured Tucker Compression for Large Language Model Attentions30 Sep 2026
- 2025Globally optimized SVD compression of LLMs via Fermi-function-based rank selection and gauge fixing26 Nov 2025
- 2025Accelerating Attention with Basis Decomposition2 Oct 2025
- 2025How Many Parameters Does Your Task Really Need? Task Specific Pruning with LLM-Sieve23 May 2025