本文へ移動

量子化

量子化とは、モデルの数値を16ビットではなく8ビットや4ビットのような少ないビット数で保存し、モデルが使うメモリを減らして速く動かす技術のことです。代償は精度のわずかな低下で、回答の品質がやや下がることがあります。

2026年11月8日 更新

  1. 読めるのは、あなたのデバイスだけ。

    会話を読めるのは、あなたのデバイスと、同期していればほかのデバイスだけ。それ以外のどこでも読めません。

  2. 私たちには読めない。

    メッセージは記録されずに通過します。チャットが保存されるときは、必ず暗号化されています。

  3. モデルはあなたを知らない。

    届くのは質問だけ。メール、アカウント、IP アドレスは渡しません。

  4. 途中に何も残らない。

    回答は戻ってきて、暗号化されてここに保存されます。同期していても、あなたの鍵が平文で私たちに届くことはありません。

NeverNo での会話の流れ。詳細は透明性ページにあります。

しくみ

言語モデルは、重みと呼ばれる数十億の数値の集まりです。訓練中は、通常16ビットか32ビットの浮動小数点で保持されます。量子化は、それを8ビットや4ビットの整数のような粗い格子に丸めます。色数を減らして保存した写真が小さくなるのと同じです。ビット数を半分にすると、必要なメモリもおよそ半分になり、それがモデルを1枚のグラフィックスカード、ノートパソコン、スマートフォンのどれに載せられるかを決めます。動かすデータが少なければ生成も速くなりがちです。時間の多くが、メモリから重みを読み出すことに使われるからです。

方法はいくつかあります。訓練後の量子化は、完成したモデルを変換するもので、GPTQ や AWQ、ローカル実行環境で使われる GGUF 形式などの方式があります。量子化を意識した訓練は、丸めを訓練に組み込み、損失がより小さくなります。敏感な層をより高い精度のままにする方式もあります。8ビットでは、違いにはたいてい気づきにくく、4ビットでは、ほとんどのモデルは使えますが、数学、長い推論、珍しい言語、正確なコードでつまずくことがあります。それ以下では品質が急速に落ちます。

量子化は、モデルを動かす費用を減らす方法の一つです。小さなモデルを訓練する蒸留や、モデルの一部だけを動かす混合エキスパートも、その仲間です。量子化された大きなモデルは、ファイルの大きさが同じなら、完全精度の小さなモデルより優れていることが多く、これがローカルでモデルを動かすときに量子化に頼る理由です。表示はいつも明確とは限らないので、提供している精度を公開する提供元は、比べる材料をくれます。実際のテストは簡単にできます。同じ難しい質問を二つのバージョンに尋ね、長い出力を一行ずつ比べ、繰り返されるフレーズ、壊れた構文、計算のミスに注意します。パープレキシティのような指標は、モデルが文章にどれだけ驚くかを測り、量子化後に上がれば、人が気づく前から劣化の早期警告になります。

NeverNo では

NeverNo のカタログは、モデルがどの数値精度で提供されているかを述べていないので、表示ではなく結果から判断してください。各モデルについて載っているのは、提供元、プラン、プライベートか匿名化か、コンテキストの長さ、画像を読み取るか、推論するかです。

オープンウェイトのモデル、つまりプライベートモデルは、量子化されたバージョンが一般的で、公開して共有される系統です。Qwen 3.5 35B は Alibaba の無料のプライベートモデルで、コンテキストは128,000トークン、画像を読み取り、推論するかどうかを選べます。プライベートとは、保存しない提供元を選んで提供されるという意味で、透明性のページは、NeverNo が提供元のサーバーを検査できないことをはっきり述べています。

覚えておきたいこと

  1. 量子化は、メモリと時間を節約するため、重みを少ないビット数で保存します。

  2. 8ビットはたいてい損失が小さく、4ビットはやや大きく、それ以下では品質が急に落ちます。

  3. 数学、長い推論、珍しい言語、正確なコードが最初に弱くなります。

  4. 量子化された大きなモデルは、同じ大きさの完全精度の小さなモデルより優れていることが多いです。

  5. 同じ難しいプロンプトを二つの精度で比べたり、パープレキシティを測ったりすれば、丸めが悪影響を与えたかがわかります。

よくある質問

量子化すると回答は悪くなりますか?

一般には、わずかに悪くなります。8ビットでは違いにまず気づきませんが、4ビットでは難しい作業で小さな損失が出ることがあります。自分の使い方で試して初めて、どれだけ重要かがわかります。影響は均一ではありません。気軽な会話や要約はよく耐えますが、長い計算の連鎖や正確な関数シグネチャでは、真っ先に丸めの影響が表れます。

量子化は圧縮と同じものですか?

重みの非可逆圧縮の一種ですが、目的はファイルを保存することだけではなく、より少ないバイト数でモデルを動かすことです。量子化されたモデルは、低い精度のまま直接使われます。速度も予想以上に変わります。生成は通常、純粋な計算ではなく、メモリから重みを流し込む速さに制限されるからです。

4ビットや Q4 とは何ですか?

重みが1つあたり約4ビットで保存されているという意味です。Q4 や GGUF のような名前は、特定の形式と方式を指し、同じビット数でも方式が違えば品質が違うことがあります。比べるときは、シード、プロンプト、温度を同一にして、偶然ではなく精度が差の理由になるようにしましょう。

最初の質問をしてみましょう

アカウントもカードも不要。NeverNo が対応する10言語のどれでも書けます。

チャットを開く