IT用語帳
PD-DAI技術 · 生成AI技術

フューショット学習

Few-Shot Learning

ふゅーしょっとがくしゅう

少数(数件程度)の例だけを与えて、課題を解けるようにすること。大規模言語モデルでは、プロンプトの中に入力と望ましい出力の例を数件示して、形式や判断の基準をまねさせる使い方を指し、例が1件ならワンショットという。例を示すことでゼロショットより出力が安定しやすいが、例の偏りが結果に影響する。

共有:

Related

関連キーワードの用語

PD-Dコンテキスト内学習(In-Context Learning)

大規模言語モデルが、パラメータを更新することなく、プロンプトの中に示された指示や入出力の例だけから課題のやり方を読み取って実行する能力。例を示さないゼロショット、少数の例を示すフューショットの形で使う。追加学習なしに新しい課題に対応できるが、例の選び方や並べ方で結果が変わり、コンテキストウィンドウの長さの制約も受ける。

PD-Dゼロショット学習

その課題やクラスの学習例を1つも与えずに、課題を解かせること。大規模言語モデルでは、プロンプトで指示だけを与え、回答例を示さずに分類や要約などを行わせる使い方を指す。従来の機械学習では、属性の説明などの補助情報を手がかりに、学習時に見たことのないクラスを認識する手法を指す。

PD-Dプロンプトエンジニアリング

生成AIから目的に合った出力を安定して得るために、指示文(プロンプト)を設計・改善する技術。役割や前提の指定、出力形式の指定、具体例の提示(フューショット)、段階を追って考えさせる指示などを組み合わせ、出力を評価しながら改善を繰り返す。

A-1コンテキストウィンドウ

大規模言語モデルが1回の処理で入力と出力を合わせて扱えるトークン数の上限。プロンプト、会話の履歴、参照させる文書などはこの範囲に収める必要があり、超えた部分はモデルが参照できない。大きいほど長い文書を扱えるが、計算量と費用が増え、長い入力の中ほどの情報を見落としやすくなることもある。