LiftQuant: Continuous Bit-Width LLM via Dimensional Lifting and Projection
About
Existing quantization methods are fundamentally limited by rigid, integer-based bit-widths (e.g., 2, 3-bit), resulting in a ``deployment gap" where Large Language Models cannot be optimally fitted to specific memory budgets. To bridge this gap, we introduce LiftQuant, a novel framework that enables continuous bit-width control for true Pareto-optimal deployment. The core innovation is a ``lift-then-project" mechanism which approximates low-dimensional weight vectors by projecting a simple 1-bit lattice from a higher-dimensional ``lifted" space. Crucially, the effective bit-width is determined simply by the ratio of the lifted dimension to the original dimension, which allows the bit-width to be tuned quasi-continuous as the dimension is a flexible structural parameter. This projection generates a structured yet non-uniform codebook, capturing the expressive power of Vector Quantization (VQ). While beneficial over VQ, LiftQuant's decoding path relies solely on linear transformations and 1-bit uniform quantizers, retaining hardware-friendly nature. This flexibility is transformative: LiftQuant enables a 70B LLM to be compressed to 2.4 bits to precisely fit a 24GB GPU, where its performance significantly surpasses state-of-the-art 2-bit models fitted on the same device. Our code and ckpt is available at https://github.com/Heliulu/LiftQuant.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Language Modeling | WikiText-2 | Perplexity (PPL)6.47 | 2862 | |
| Language Modeling | C4 | Perplexity5.67 | 482 | |
| Language Modeling | WikiText2 | Perplexity3.35 | 447 | |
| Zero-shot Reasoning | Reasoning Suite (ARC-e, ARC-c, HellaSwag, PIQA, Winogrande) zero-shot | Average Reasoning Score74.25 | 125 | |
| Zero-shot Reasoning | PIQA | PIQA Zero-shot Accuracy82.32 | 115 | |
| Zero-shot Reasoning | WinoGrande | Accuracy78.53 | 107 | |
| Zero-shot Reasoning | ARC-Easy zero-shot | Zero-shot Accuracy84.3 | 94 | |
| Zero-shot Task Evaluation | tasks 0-shot | Accuracy60.54 | 83 | |
| Zero-shot Reasoning | ARC Challenge | Zero-Shot Accuracy56.14 | 53 | |
| Zero-shot Reasoning | HellaSwag | -- | 53 |