LOCAL / QUANTIZATION

Samsung LittleBit
13Bを0.84GBへ、ただし商用は不可

重みを保存せず、二値化した低ランク因子と3種類のスケールだけを持ちます。Llama2-13Bは31分の1、70Bは約70分の1に。KVキャッシュも約21倍削減されます。2026.10.18

Samsung Labsが公開した量子化手法LittleBitは、重みあたり0.1ビットという極端な領域でLLMを圧縮します。Llama2-13BはFP16の26.06GBから0.84GBへ、約31分の1に。70Bクラスでも1.98GBまで縮みます。ただし無償で使えるわけではなく、品質の崖と非商用ライセンスという2つの制約があります。

0.1 BPW重みあたりのビット数。サブ1ビット領域が対象
31.02倍Llama2-13Bのメモリ削減(26.06GB→0.84GB)
69.72倍Llama2-70Bの削減(138.04GB→1.98GB)
2.46倍Llama2-7Bの実測高速化(線形層のみ加速)
CC BY-NC 4.0ライセンス。商用利用は不可
表記ルール
  • 確認済み 公式ブログ・GitHub・一次資料で確認した事実
  • 提供元公称 開発元・ベンダー自身の発表。第三者検証は未完了
  • 第三者検証 外部の開発者・メディア・実測者が独自に確認したもの
  • AIfrontierの見解 編集部の解釈

1. 何が圧縮されたのか確認済み

LittleBitはNeurIPS 2025の論文(arXiv:2506.13771)で、後続のLittleBit-2はICML 2026の論文です。実装はSamsungLabsのGitHubで公開されています。 出典:GitHub(SamsungLabs/LittleBit) 出典:Samsung Research

モデルFP160.3 BPW0.1 BPW削減率
Llama2-7B13.49 GB0.79 GB0.63 GB21倍超
Llama2-13B26.06 GB—0.84 GB31.02倍
Llama2-70B138.04 GB—1.98 GB69.72倍

「13Bを1GB未満に」という言い方は正確です。70Bが1.98GBという数字のほうが、実務への含意は大きいかもしれません。

2. 仕組み:重みを保存せず、因数の符号とスケールだけを持つ確認済み

通常の量子化は、各重みを4ビット・3ビット・2ビットといった精度で保存します。LittleBitは重み行列そのものを保存しません。

  • 潜在分解:重み行列Wを、低ランクの2つの因子U・Vの積(W≅UVT)で近似し、その因子を2値(±1)に二値化します。
  • 3種類のスケールで補償:二値化で失われる情報を、学習可能なFP16スケールで戻します。行スケールh、列スケールg、そして潜在スケールl(各ランク次元の重要度を学習する、この手法の要点)。
  • Dual-SVID初期化:切り詰めSVDから因子の符号を取り、大きさはランク1近似でスケールを推定する初期化。QAT(量子化を意識した学習)を安定に始めるための工夫です。
  • 残差補償:ビット予算は増やさず、1本の高ランク近似を2本の低ランク経路に再配分します。主経路が取りこぼした分を残差経路が補い、推論時は両者を加算します。

計算は「小さい二値行列積2回+要素ごとのスケーリング」に置き換わり、実効的なフルサイズの重みは決して保存されません。推論時のアーキテクチャは元モデルのままです。

3. 品質:崖の手前までは安定する提供元公称

WikiText-2のperplexity(低いほど良い)で、先行のサブ1ビット手法STBLLMと比較した数値です。

条件LittleBitSTBLLM
Llama2-7B @ 0.55 BPW10.4730.67
Llama2-7B @ 0.3 BPW12.001.8e3(崩壊)
Llama2-7B @ 0.1 BPW15.92—

0.3 BPWでSTBLLMが崩壊する一方、LittleBitは12.00を保ちます。0.1 BPWでも15.92で、これはSTBLLMが0.7 BPWで出した19.17より良い値です。常識推論のゼロショット精度でも、Llama2-7B @ 0.55 BPWで平均47.26%(STBLLM 44.29%)、0.3 BPWでも45.20%を維持しています。 出典:Samsung Research

4. 速度とKVキャッシュ提供元公称

  • カーネル単位:Llama2-70BのMLP層で、0.1 BPWがFP16比11.6倍高速(A100、バッチサイズ1)。
  • エンドツーエンド:Llama2-7Bの128トークン生成で203.20トークン/秒(FP16は82.56)=2.46倍。ただし線形層のみを高速化した条件です。
  • KVキャッシュ:Key/Value射影行列が分解されているため、モデル次元dではなく潜在次元rだけをキャッシュできます。Llama2-7B @ 0.1 BPWで約21.3倍の削減。

KVキャッシュの削減は副産物として付いてくる点が実務的です。長い文脈を扱う推論では、重みのサイズよりKVキャッシュが制約になる場面が多いためです。

5. 使う前に知っておくべき3つの制約第三者検証

① 0.3と0.1のあいだに「量子化の崖」がある

品質はビット幅が下がるほど悪化し、0.3〜0.1 BPWの区間に崖があります。0.1 BPWは「動く」ことが示された領域であって、「常用できる」領域ではありません。実運用の判断は0.3〜0.5 BPWあたりから始めるのが妥当です。

② 残差経路は0.1 BPWで逆効果になる

残差経路のアブレーション(OPT-1.3B)では、1.0〜0.3 BPWでは残差が品質を改善しますが、0.1 BPWでは逆転します(残差あり60.011、なし48.512)。最端の設定では設計の前提が崩れる、という正直な結果です。

③ 非商用ライセンスで、学習コストは重い

リポジトリのライセンスはCC BY-NC 4.0(非商用)です。「オープンソース」ではありますが、商用製品への組み込みは許諾されません。また方式がQAT(量子化を意識した学習)であるため、圧縮済みモデルを配るだけでなく学習時のGPU時間が必要です。さらにlm_headと埋め込み層はFP16のまま圧縮されません。

対応モデルはOPT、Llama/Llama 2・3、Phi-4、Qwen2.5とQwQ、Gemma 2・3、Qwen3です。 出典:alphaXiv(論文解説)

6. 見えてきたことAIfrontierの見解

総括

「13Bが1GB未満」は事実ですが、それは保存容量の話です。計算そのものが31倍速くなるわけではなく、エンドツーエンドで測った高速化は2.46倍(線形層のみ)。ここを混同すると期待を外します。

本当に効くのはKVキャッシュの21倍削減のほうかもしれません。長文脈の推論では、重みよりもKVキャッシュがボトルネックになる場面が多く、そこで21倍取れるなら同じVRAMで扱える文脈長が大きく伸びます。

導入判断は3点で整理できます。①商用利用は不可(CC BY-NC 4.0)なので、社内検証・研究用途として評価する。②0.1 BPWは狙わず、0.3〜0.5 BPWから試す。③QATの学習コストを見積もる。量子化の研究は、これまで「圧縮率を上げると品質が落ちる」というトレードオフとの戦いでした。LittleBitはその曲線を右に押し出した、というのが正確な評価です。そしてSamsung自身が、より新しいLittleBit-2を出しています。

出典

  • GitHub「SamsungLabs/LittleBit」(NeurIPS 2025とICML 2026の公式実装、CC BY-NC 4.0) https://github.com/SamsungLabs/LittleBit
  • Samsung Research ブログ「LittleBit: Ultra Low-Bit Quantization via Latent Factorization」 https://research.samsung.com/blog/LittleBit-Ultra-Low-Bit-Quantization-via-Latent-Factorization
  • arXiv「LittleBit: Ultra Low-Bit Quantization via Latent Factorization」(2506.13771) https://arxiv.org/abs/2506.13771
  • alphaXiv 論文解説(品質の崖、lm_head非圧縮、残差経路の逆転、カーネル/エンドツーエンド速度の別) https://www.alphaxiv.org/abs/2506.13771
  • OpenReview「LittleBit-2: Maximizing the Spectral Energy Gain in Sub-1-Bit LLMs via Latent Geometry Alignment」(ICML 2026) https://openreview.net/pdf?id=9TMdlXCn79
  • 本サイト「ローカルLLM/クラウドLLM 最新情報」(LittleBit-2のJoint-ITQに既に言及)