跳到正文
arXiv cs.AI· Rhea Sanjay Sukthanker, Pashmina Cameron·· 2 小时前AI 评分37

ThinkBit:两比特量化框架通过搜索码字与重校准 scale 保留推理能力

ThinkBit: Search Codewords, Recalibrate Scales, Select by Reasoning

AI 导读

ThinkBit 是一个面向推理保持的两比特标量量化框架,将每个权重表示为整数码字乘以组内共享的 bfloat16 scale,并通过按层位宽分配、基于 Gumbel-softmax 的码字搜索、scale 重校准和短程 QAT 来构建。

正文 · 原文

View PDF HTML (experimental)

Abstract:Reasoning language models generate thousands of tokens per answer, and generation speed is limited by memory bandwidth, so storing weights in two bits instead of bfloat16 can potentially make inference 8$\times$ cheaper. Two-bit methods are usually judged by perplexity and multiple-choice question-answering accuracy, both of which say little about whether a model can still reason through more difficult problems. We present ThinkBit, a strictly scalar two-bit framework built to preserve reasoning, in which every weight is an integer codeword times a bfloat16 scale shared by a group of weights. We first use a sensitivity metric to assign each layer a ternary, 2-bit, or 3-bit tier to allocate bitwidths optimally among layers. This is followed by a layerwise Gumbel-softmax-based scalar quantization algorithm that searches for optimal codewords block by block. Since a layerwise scheme does not capture how quantized layers interact with each other, we recalibrate scales, with the codewords frozen, using a knowledge-distillation-based loss against the teacher model. We then perform a short quantization-aware training (QAT) stage that lets the model mimic the base model's distribution by reassigning codewords. Finally, a paired reasoning test on training problems selects the final checkpoint between the recalibration stage and the QAT stage. On Qwen3-1.7B at matched size, our recalibrated checkpoint scores 46.7 on MATH-500 against 30.0 for EfficientQAT trained on the same data, and 73.0 after QAT on reasoning traces; at 0.52 GB it is smaller than every published 2-bit GGUF of the model yet more accurate on MATH-500. We show that this framework scales and up to 14B, a 3.74 GB model scores 94.8 on MATH-500, against 97.5 for the 29.5 GB bfloat16 model.
Subjects: Artificial Intelligence (cs.AI); Computation and Language (cs.CL)
Cite as: arXiv:2610.34886 [cs.AI]
  (or arXiv:2610.34886v1 [cs.AI] for this version)
  https://doi.org/10.48550/arXiv.2610.34886

arXiv-issued DOI via DataCite (pending registration)

Submission history

From: Rhea Sanjay Sukthanker [view email]
[v1] Mon, 26 Oct 2026 05:56:35 UTC (486 KB)

来源:arXiv cs.AI · arxiv.org