COMIXAI吉川 聡史
しくみ・技術りょうしかQuantization

量子化とは?

DEFINITION — ひとことで言うと

AIモデルの数値の精度をあえて落として、サイズと計算量を数分の1に圧縮する技術。手元のPCでローカルLLMを動かせるのはこれのおかげ。

DIAGRAM — 図解
量子化の図解元のモデル小数点16桁の精密さ丸める量子化版4桁くらいにWAV→MP3と同じ発想。質は少し落ちるが劇的に軽い巨大モデルが家庭のPCで動くのは、たいていコレのおかげ
精度を少し削って、サイズと計算量を数分の1に

モデルの中の数値を「小数点以下16桁」から「4桁」くらいに丸めるイメージです。音楽をWAVからMP3にするのと同じで、少し質は落ちるがサイズは劇的に小さくなる。70Bの巨大モデルが家庭用PCで動くのは、たいてい量子化版だからです。

「量子コンピュータ」とは無関係なのが名前の罠(変換の段階を量子=quantumと呼ぶ数学用語から)。ローカルLLM界隈でファイル名に付くQ4やQ8は量子化の度合いで、数字が小さいほど軽いが粗い。まず Q4 で試して、物足りなければ上げるのが定番の遊び方です。

用語を覚えるより、ストーリーで体感するほうが早い。