量子化とGGUF

量子化は、AIモデルのデータを圧縮してファイルを数分の1に小さくする技術です。写真の画質を少し落としてファイルを軽くするのに似ていて、性能をあまり損なわずに普通のPCで動くサイズにできます。「16GB必要」だったモデルが「5GBで動く」ようになるローカルLLM実用化の主役です。

GPUを買わずに、大きいモデルを動かす — クラウドGPUという選択肢(仕組みと手順の解説へ)

仕組みをざっくり

モデルの中身は膨大な数値(重み)です。元は1つの数値を16bit(FP16/BF16)で持ちますが、これを4bitや8bitに丸めるのが量子化です。16bit→4bitならサイズは約1/4。適切な方式なら賢さの低下は比較的小さく、多くの一般用途ではQ4クラスとの差を感じにくいと報告されています(モデル・タスク・量子化手法によって差の出方は変わります)。

記号の読み方(当サイト判定表の列)

表記ビット数の目安特徴
Q4_K_M約4.85bit/重み事実上の標準。サイズと品質のバランス最良。迷ったらこれ
Q5_K_M / Q6_K約5.7〜6.6bit少し大きく、少し高品質
Q8_0約8.5bit劣化はごく小さいとされる。VRAMに余裕がある人向け
FP1616bit無圧縮。検証用途以外では過剰なことが多い

数値が下がるほど小さく・粗くなります。速度も上がるのが一般的ですが、これは対応する演算カーネルがある場合の話で、形式によっては期待ほど速くならないこともあります。Q3以下は品質劣化が目に見えやすくなる領域です。当サイトの判定は各レベルの実効ビット数(bpw)から必要VRAMを計算しています。

GGUFとは

GGUFは、量子化済みモデルを1ファイルにまとめた配布フォーマットです(llama.cpp系の標準)。OllamaLM Studio が読むのはこの形式で、Hugging Face では「モデル名-GGUF」というリポジトリで配布されます。1つのリポジトリに Q4_K_M・Q8_0 など複数レベルのファイルが入っており、自分のVRAMに合うものを1つだけダウンロードして使います。

実用の指針

関連用語

参考資料(出典)

▶ あなたのPCで動くモデルを自動判定する(スペック送信なし・ブラウザ内完結)

📚 ローカルLLMの入門書・ムックをAmazonで探す

上記はアフィリエイトリンクです。経由して課金された場合、当サイトに紹介料が入ります。