【いんこんてきすとがくしゅう】
インコンテキスト学習 とは?
💡 AIにカンペを見せながら解かせる「その場学習」
📌 このページのポイント
インコンテキスト学習って普通の学習と何が違うの?
例をたくさん入れたほうが精度は上がるの?
一般的には例が多いほど安定するけど、入れすぎるとトークン数を消費して入力の上限に引っかかることがある。3〜5個くらいの良質な例がちょうどいいバランスだと言われているよ。
どんな例を選べばいいの?
ポイントは「多様性」と「代表性」だよ。似たような例ばかりだと偏るし、実際のタスクとかけ離れた例だと参考にならない。想定される入力パターンをバランスよくカバーする例を選ぶのがコツなんだ。
ゼロショットとフューショットって何が違うの?
インコンテキスト学習が効く理由って科学的にわかっているの?
まとめ:ざっくりこれだけ覚えればOK!
「インコンテキスト学習」って出てきたら「プロンプトに例を入れてAIにパターンを教えるテクニックのことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「In-Context Learning」 = 文脈内学習
💬 Context(文脈)の中(In)で学習する、つまりプロンプトという文脈の中だけで学ぶことからこの名前がついたよ