Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ProjQ: Project-and-Quantize for Adapter-Aware LLM Compression

About

Post-Training Quantization (PTQ) and Low-Rank Adaptation (LoRA) constitute the standard pipeline for efficient Large Language Model (LLM) deployment. However, applying them sequentially poses a problem: PTQ often leaves behind random noise that is spread out (across the model's weights) in a way LoRA can't easily fix, meaning that LoRA ends up wasting its limited capacity trying to fix uncorrectable noise instead of improving task performance. In this paper, we propose \textbf{ProjQ}, a novel framework for constraining quantization noise to the low-rank manifold via orthogonal subspace projection. We derive an efficient alternating algorithm that shapes the quantization noise into a low-rank structure, effectively offloading dominant error components to the subsequent adapter while minimizing the residual error in the orthogonal "uncorrectable" subspace. Our theoretical analysis demonstrates that ProjQ preserves strictly greater model plasticity for downstream tasks compared to standard PTQ. Extensive experiments on LLaMA-2, Qwen2.5 and Qwen3 confirm that ProjQ consistently outperforms existing methods in both quantization error compensation and downstream task fine-tuning, achieving up to $2\times$ lower evaluation loss for compensation and matching the performance of standard 4-bit baselines on language modeling tasks with only 3 bits. The code is available on https://github.com/yy9301/ProjQ .

Wneya Yu, Chao Zhang, Li Wang, Samson Lasaulce, Merouane Debbah• 2026

Related benchmarks

TaskDatasetResultRank
Language ModelingWikiText-2 (test)
PPL11.56
2333
Language ModelingWikiText-2--
2320
Language ModelingC4 (test)
Perplexity12.48
464
Commonsense ReasoningCommonsense Reasoning
Accuracy68.7
57
Common Sense ReasoningCommon-sense Reasoning Average
Average Accuracy71.61
39
Commonsense ReasoningCommon Sense Reasoning ARC-C, ARC-E, PIQA, StoryCloze
Average Accuracy55.58
34
Showing 6 of 6 rows

Other info

Follow for update