← Latest papers
🤖 machine learning

BPDQ: Bit-Plane Decomposition Quantization on a Variable Grid for Large Language Models

The paper proposes Bit-Plane Decomposition Quantization (BPDQ), a novel method that utilizes variable quantization grids and second-order optimization to significantly improve the accuracy of large language models at ultra-low bit-widths (2-3 bits), enabling the efficient deployment of a 72B model on a single consumer GPU.

Original authors: Junyu Chen, Jungang Li, Jing Xiong, Wenjie Wang, Qingyao Yang, He Xiao, Zhen Li, Taiqiang Wu, Mengzhao Chen, Zhen Peng, Chaofan Tao, Long Shi, Hongxia Yang, Ngai Wong

Published 2026-05-18
📖 4 min read☕ Coffee break read

Original authors: Junyu Chen, Jungang Li, Jing Xiong, Wenjie Wang, Qingyao Yang, He Xiao, Zhen Li, Taiqiang Wu, Mengzhao Chen, Zhen Peng, Chaofan Tao, Long Shi, Hongxia Yang, Ngai Wong

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a massive, incredibly detailed library of knowledge (a Large Language Model) that you want to carry in your pocket. The problem is, the library is so heavy and bulky that it won't fit in your backpack, and your phone can't read the books fast enough.

To solve this, scientists use quantization. Think of this as translating the library's complex, high-definition books into a simplified, low-resolution version that takes up less space. Usually, they try to shrink the books down to 4-bit (like turning a 4K movie into a standard DVD). This works well. But when they try to shrink them even further to 2-bit (like turning that movie into a tiny, grainy GIF), the story falls apart. The meaning is lost, and the library becomes useless.

The Problem: The "Cookie Cutter" Trap

The paper explains that existing methods for shrinking these models to 2-bit use a fixed grid.

Imagine you are trying to pack a bunch of oddly shaped rocks (the model's data) into a box.

  • Old Method (Fixed Grid): You have a rigid cookie cutter. No matter what shape the rock is, you force it to fit into one of four pre-cut slots: 0, 1, 2, or 3. If a rock needs to be "2.5" to fit perfectly, the old method forces it to be "2" or "3," creating a gap or a crack. Because the "cookie cutter" shape is the same for every group of rocks, the model loses too much detail when the bits get this small.

The Solution: BPDQ (The "Custom Mold" Approach)

The authors propose a new method called Bit-Plane Decomposition Quantization (BPDQ).

Instead of using a single, rigid cookie cutter for everyone, BPDQ builds a custom mold for every single group of rocks.

  • How it works: It breaks the data down into "bit-planes" (like layers of a cake) and uses flexible coefficients (adjustable knobs) to shape the mold.
  • The Result: Instead of being forced into the rigid slots of 0, 1, 2, or 3, the data can now fit into a flexible set of values like 0, 1.2, 3.5, or 4.1, depending on what that specific group of rocks needs.

The paper calls this a "variable grid." It breaks the rule that all groups must look like a scaled-up copy of the same template. This gives the model much more freedom to find the perfect fit, minimizing the "cracks" (errors) in the data.

The "Second-Order" Magic

To make sure these custom molds are perfect, the method uses something called Hessian-induced geometry.

  • The Analogy: Imagine you are trying to balance a stack of plates. A simple method just looks at the plates and guesses where to put them. BPDQ, however, uses a "smart balance" that understands the weight and wobble of the entire stack. It doesn't just fix one plate; it adjusts the whole stack to ensure that fixing one part doesn't make another part fall over. This "second-order" information allows the model to correct its own mistakes as it shrinks the data.

The Results: Fitting the Giant on a Small Phone

The authors tested this on a massive model called Qwen2.5-72B (which usually requires a supercomputer to run).

  • The Feat: Using BPDQ, they were able to shrink this giant model down to 2-bit and run it on a single consumer graphics card (an RTX 3090, which you might find in a high-end gaming PC).
  • The Performance: Even at this extreme compression, the model kept 83.85% of its original intelligence on math problems (GSM8K).
  • Comparison: Other methods at 2-bit failed miserably, dropping to near 0% accuracy on those same math problems. It was like trying to read a book written in a language you don't know, whereas BPDQ kept the language readable.

Why It Matters

The paper claims that the main reason previous methods failed at 2-bit wasn't that the math was wrong, but that the "cookie cutter" (the fixed grid) was too rigid. By switching to a variable grid that adapts to the data, BPDQ unlocks the ability to run huge, smart AI models on much smaller, cheaper hardware without losing the "brainpower" needed for complex tasks like math or reasoning.

In short: BPDQ stops forcing square pegs into round holes by making the holes flexible, allowing giant AI models to fit into tiny spaces.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →