本文へスキップ
AI PICKS

QAT (量子化認識学習)読み: きゅーえーてぃー

2026-10-01 更新

本ページはプロモーションを含みます(掲載基準)

AI用語辞典インフラ・学習最終更新: 2026-10-01・AI PICKS編集部

QAT (量子化認識学習)の定義

QAT(量子化認識学習)とは、AIモデルを4ビットや8ビットなどに軽量化(量子化)する前提で、学習中から量子化の誤差を再現して学ばせ、軽くしても精度が落ちにくくする手法のことです。Quantization-Aware Trainingの略です。

英語表記・略称
Quantization-Aware Training(QAT)。日本語では量子化認識学習、量子化を考慮した学習
初期の代表的な論文
Google Inc.のBenoit Jacobらの論文(2017年12月arXiv公開)。学習中に量子化を模擬する手法を整数演算だけの推論と合わせて提案
PTQとの違い
PTQ(学習後量子化)は学習が終わってから量子化する。QATは学習中に低精度の計算を模擬するため、量子化後の劣化を抑えやすい
LLMでの例
Googleが2025年4月にGemma 3のQAT版を公開。int4化で27Bモデルの重みが54GB(BF16)から14.1GBになり、RTX 3090 1枚で動く
使える場面
スマホなどのエッジ端末、家庭用GPUでのローカル実行。Gemma 3のQAT版はOllama、LM Studio、llama.cpp、MLXで使える

QAT (量子化認識学習)とは(詳しく解説)

QAT(Quantization-Aware Training、量子化認識学習)は、AIモデルを軽くするための学習方法です。モデルの数値を16ビットから4ビットや8ビットに減らすことを「量子化」と呼びます。量子化するとメモリが大幅に減り、動作も速くなりますが、そのままだと精度が落ちがちです。QATは学習の段階から低い精度での計算をまねておき、量子化した後も精度が保たれるようにします。 よく比べられるのがPTQ(学習後量子化)です。PTQは学習が終わったモデルを後から量子化するので、追加の学習がいらず手軽です。一方のQATは追加の学習が必要ですが、量子化による劣化を小さくできます。初期の代表的な研究には、Googleの研究者が2017年に発表した、整数演算だけで推論するための手法があります。 LLMで「QAT版」という言葉が広まったきっかけの1つが、Googleが2025年4月に公開したGemma 3のQAT版です。4ビット(int4)にすることで、27Bモデルの重みは54GBから14.1GBまで小さくなり、RTX 3090のような家庭用GPU 1枚で動くようになりました。Googleは、QATによって量子化による性能低下(パープレキシティの悪化)を54%抑えたと説明しています。 ローカルでLLMを動かしたい人にとって、QAT版は有力な選択肢です。同じ4ビットでも、後から量子化したモデルより品質が落ちにくいからです。配布元がQAT版を用意しているなら、まずそれを試すのがおすすめです。

QAT (量子化認識学習)を調べた人に

CSVやスプレッドシートを渡して、日本語で質問するだけで集計やグラフができます。

QAT (量子化認識学習)のよくある質問

Q. QAT版とは何ですか?

QATで学習し直した、量子化向けのモデルのことです。たとえばGemma 3のQAT版は、4ビットに軽くしても品質が落ちにくいように作られており、家庭用のGPUでも動かしやすくなっています。

Q. QATとPTQの違いは?

PTQは学習済みのモデルを後から量子化するので手軽ですが、精度が落ちやすい方法です。QATは学習中から量子化の影響を織り込むため、追加の学習は必要ですが、軽量化後の精度を保ちやすくなります。

この解説の引用について

定義文・解説は出典を明記いただければ記事・資料・生成AIの回答で自由に引用できます(CC BY 4.0)。

出典: AI PICKS AI用語辞典「QAT (量子化認識学習)とは」 https://aipicks.jp/glossary/qat

QAT (量子化認識学習)の使用例

  • エッジ端末向けに8bit量子化を前提としたQAT学習ジョブを設定し、PTQとの精度差を比較検証してください。
  • 量子化認識学習(QAT)を使うべきか通常の量子化(PTQ)で十分か、モデルサイズと精度要件から判断してください。

QAT (量子化認識学習)に関連するAIツール

QAT (量子化認識学習)の関連記事

用語がわかったら、次はツール選び

12カテゴリ・1815語以上を体系的に整理しています