フューショット学習
Few-shot Learning/ふゅーしょっと
ひとことで言うと
数個の手本をプロンプトに見せて、AIに同じ形式でまねさせるやり方です。
📖 もうちょい詳しく
何が新しいの?
これまでAIに新しい仕事を覚えさせるには、たくさんのデータで学習し直すのが普通でした。フューショット学習は、追加の学習をしなくても、プロンプト(AIへの指示文)の中に手本をいくつか並べるだけで、同じやり方をまねさせる方法です。「数個(few)の例(shot)」で済むのが名前の由来です。
どうやって動いてるの?
仕組みはシンプルで、指示文の中に「入力と答えのセット」を数個書いておきます。AIはその並びを見て、「次も同じ形で答えればいいんだな」とその場でパターンをつかみます。AI本体の中身(モデル)は書き換わらず、あくまで一回の会話の中で例にならっているだけです。これを文脈内学習と呼ぶこともあります。
何ができるの?
たとえば「この文はポジティブかネガティブか」を判定させたいとき、判定ずみの例を2〜3個見せれば、続きを同じ基準で答えてくれます。出力の形式(箇条書き、JSON、決まった言い回しなど)をそろえたいときにも便利で、手本を見せるだけで形を合わせられます。
🌱 身近なたとえ
記入ずみの見本がついた申込用紙で例えると分かりやすいです。書き方の見本が1〜2枚あれば、私たちは説明書を全部読まなくても、同じ調子で残りの欄を埋められます。フューショット学習も、AIに「こう書いてね」という見本を数枚わたしているイメージです。
✅ まず覚えるポイント
- プロンプトに手本を数個見せて、同じ形式で解かせる方法です。
- AIを追加で学習させ直す必要はありません。
- 例を1つも見せない「ゼロショット」の反対側にあたります。
- 出力の形式やルールをそろえたいときに効きます。
- 効果は手本の質と選び方に左右されることが多いです。
🧭 よくある勘違い
フューショット学習をすると、AIが賢くなって覚えるの?
いいえ、AI本体は書き換わりません。手本はその会話の中だけで効いていて、次の新しい会話には引き継がれないのが基本です。覚えさせるのではなく、その場でまねさせている、と考えると正確です。
例は多ければ多いほどいいの?
必ずしもそうではありません。例を増やすほど指示文が長くなり、扱える文字数の上限に近づいたり、ねらいがぼやけたりすることがあります。少数の、的を射た手本を選ぶことのほうが大事な場合が多いです。
🧩 関連して覚えると楽な言葉
- ゼロショット: 手本を1つも見せずに、指示だけで解かせるやり方です。
- プロンプト: AIに渡す指示文のこと。手本もここに書きます。
- プロンプトエンジニアリング: 指示の書き方を工夫して、ほしい答えを引き出す技術です。
- LLM: 大量の文章を学んだ、こうした手本ならわせの土台になるAIです。
🏁 ひとことでまとめ
答えのお手本を数枚そえて、「この調子でお願い」とAIに頼むのがフューショット学習です。
TERM SEARCH
ほかの用語を調べる
検索ボックスを準備中…