言語AIガイド

Nucleus および Top-k サンプリング

Top-k および nucleus (top-p) サンプリングは、トークンを描画する前にモデルの次のトークン分布を切り捨てる確率的デコード手法です。

このガイドを聴くAIによるナレーション · ~2 min

このページでは2分の読書
  1. 概要
  2. ディープダイブ
  3. 現実世界の実装
  4. Nucleus と Top-k サンプリングの未来
  5. 実践する
  6. 探検を続けましょう
  7. よくある質問

概要

温度はロジットのスケールを変更し、分布の鋭さを変化させます。これらの設定はいずれも事実の正確さを保証するものではありません。

ディープダイブ

ホルツマンら。尤度トレーニングとオープンエンド生成の間のギャップを特定します。尤度を最大化するデコードでは、実験で当たり障りのない反復的なテキストが生成される可能性があります。 nucleus サンプリングでは、ほとんどの確率質量を含むトークンの動的なセットとそこからのサンプルが保持され、信頼性の低いテールがトリミングされます。代わりに、Top-k は候補の数を固定します。後の分析では、切り捨てヒューリスティックの特性と制限が説明されます。彼らの発見は、研究されたモデルとタスクに範囲が限定されています。サンプリングなしのベースラインの場合、貪欲なデコードでは最もスコアの高い次のトークンが直接選択されます。これにより、固定モデルと入力のトークン サンプリングのランダム性が排除されます。コードが正しいことを保証するものではなく、展開レベルの再現性はシステムの詳細にも依存する可能性があります。

現実世界の実装

Top-k は、ステップごとに一定数の高確率トークンを保持します。

Top-p は、累積質量が選択されたしきい値に達する最小の確率ランク付きセットを保持します。

温度により、サンプリング前の分布の相対的な鮮明さが変化します。

オープンエンド出力を評価するときは、1 つの設定が最適であると仮定するのではなく、ダイバーシティ、コヒーレンス、および繰り返しに関するデコード設定を比較します。

Nucleus と Top-k サンプリングの未来

タスク固有の評価によってデコード設定を選択し、再現性を確保するためにモデル、プロンプト、サンプリング パラメーターを記録します。タスクの成功とともに多様性と一貫性を評価します。引用された論文は、普遍的なデフォルトを確立したり、サンプリングによって反復やエラーが防止されることを保証したりするものではありません。

実践する

なぜそれが重要なのか

  • 速度とスケール. 言語ワークフローは、一貫性を犠牲にすることなく、より高速に移行できます。
  • アクセスと到達範囲. 言語やコミュニケーション スタイルを超えてアクセスが拡張されます。
  • より明確な判決. 自動化が繰り返しを処理する間、チームは判断により多くの時間を費やすことができます。

気をつけてください

  • 幻覚のような事実が、レポート、サポート フロー、または研究結果に静かに組み込まれる可能性があります。
  • 迅速な対応により、同様のリクエスト間で一貫性のない結果が生じる可能性があります。
  • アクセス制御が弱いと、機密テキスト データが漏洩する可能性があります。

次のステップ

  1. 展開する前に、出力形式、トーン、品質基準を定義します。
  2. 正確さが重要な場合は常に、信頼できる情報源を使って地上対応を行ってください。
  3. 一か八かの成果物については人間によるレビュー チェックポイントを維持します。
  4. 失敗パターンを追跡し、プロンプトやワークフローを定期的に再トレーニングします。

探検を続けましょう

無料ニュースレター

毎日のAIブリーフィングを受け取る

毎週平日の朝に英語で書かれた3つの検証済みAIストーリー。無料で永続的、広告なし。

毎週平日に1通のメール。ワンクリックで購読解除。住所を販売または共有しません。

自分自身をテストしてください

Nucleus と Top-k サンプリングのクイズに答えてください

すべての回答に即時フィードバック、合格後は検証可能なID付きの共有可能な証明書を取得。

クイズを開始する

無料AI教育をサポート。AI Understandingは501(c)(3)の非営利団体です — 広告なし、課金壁なし、常に。 寄付をする

よくある質問

Nucleus および Top-k サンプリングとは何ですか?

Top-k および nucleus (top-p) サンプリングは、トークンを描画する前にモデルの次のトークン分布を切り捨てる確率的デコード手法です。温度はロジットのスケールを変更し、分布の鋭さを変化させます。これらの設定はいずれも事実の正確さを保証するものではありません。

Top-k サンプリングはトークンの選択をどのように制限しますか?

Top-k は、分布を最も可能性の高いトークンの固定数 k に切り捨て、再正規化し、それらからサンプリングします。

核 (top-p) サンプリングにおける「核」を定義するものは何ですか?

Top-p は、累積確率がしきい値 p に達する上位トークンの最小グループを保持し、それらの間でサンプリングします。

top-k に対する top-p の主な利点は何ですか?

Top-p の候補セットは、top-k の固定カウントとは異なり、モデルに自信がある場合は縮小し、不確実な場合は増加します。

サンプリング前に温度パラメータは何をしますか?

温度が低いと、確率が上位のトークンに集中します (より決定的)。温度が高くなると平坦になります(より多様になります)。

核サンプリング論文は、テストされたオープンエンド生成タスクについてどのような結果を報告しましたか?

ホルツマンら。動的核からのサンプリングにより、評価されたセットアップの流暢さと一貫性を維持しながら、より多様な世代が生成されたと報告しています。これは普遍的な保証ではありません。