AI LAB / KEYWORD DICTIONARY

基礎知識

Multi-token Prediction(マルチトークン予測)とは?

マルチトークン予測(MTP)は、言語モデルの事前学習で、各位置から複数の将来トークンを同時に予測させる手法です。学習信号を増やし、データ効率や推論速度の向上を狙います。

仕組みと使いどころ

通常の次トークン予測が直後の1トークンを学習対象とするのに対し、MTPでは共有するモデル本体に複数の予測機構を加え、2個先、3個先などのトークンも予測させます。提示された研究では、コード生成や自然言語の下流性能、サンプル効率、推論速度の改善が報告されています。また、MTPで学習したモデルは投機的デコーディングに利用できる場合があります。ただし、効果はモデル規模や実装、設定によって異なり、常に高速化や精度向上を保証するものではありません。追加の予測処理により、学習時の計算量やメモリ使用量が増える点にも注意が必要です。

Multi-token Predictionの活用例

たとえば、こんな場面で

基盤モデルを事前学習する際に、通常の次トークン予測へMTPの補助損失を加え、限られた学習データから複数の予測信号を得る方法が考えられます。学習後は、対応する仕組みがある場合に投機的デコーディングへ活用できます。

使うときのポイント

採用時は、対象のモデルや学習基盤がMTPに対応しているかを確認し、通常方式との比較で性能、推論速度、学習時間、メモリ使用量を評価します。特定の研究結果を別のモデルへそのまま当てはめないことが重要です。

参考資料

Better & Faster Large Language Models via Multi-token Prediction (新しいタブで開きます)Multi-Token Prediction (MTP) — Megatron Bridge (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る