生成AIパスポート 用語集プロンプトエンジニアリング
Chain-of-Thoughtとはちぇいんおぶそーと
Chain-of-Thoughtの意味
Chain-of-Thoughtとは、AIに答えだけを出させるのではなく、答えにたどり着くまでの考え方の筋道(途中の推論ステップ)を順に書かせることで、計算や論理的な問題の正答率を高めるプロンプトの手法です。日本語では「思考の連鎖」と訳され、略してCoTとも呼ばれます。複数の手順を要する問題で特に効果があるとされています。
生成AIパスポート試験の対策なら → 無料の合格アプリ
詳しい解説
この手法は、2022年にGoogleの研究者らが発表した論文で広く知られるようになりました。もともとは、途中の考え方まで書いた回答例を示すFew-shot形式で提案されたものです。その後、「ステップバイステップで考えてみましょう(Let's think step by step)」と一文を添えるだけでも効果があることが報告され、これはZero-shot CoTと呼ばれています。
りんごが5個あります。3個買い足して、2個食べました。残りはいくつですか?
答えを出す前に、計算の手順を1つずつ書き出してください。
人間でも暗算より筆算のほうが間違えにくいのと同じで、途中の過程を書かせることでAIの推論の飛躍を減らせます。また、手順が見えるので、人間が誤りを見つけやすくなる利点もあります。
ただし、途中の説明がもっともらしくても結論が誤っていることはあります。公式テキストが指摘するように、テキスト生成AIは計算が苦手な面があるため、重要な数値は電卓や表計算ソフトで必ず確かめましょう。
試験のポイント
- 公式テキスト外だが、プロンプト手法として一般によく知られる用語
- 「答えに至る推論過程を段階的に出力させる」のが本質
- Few-shotで推論例を示す方法と、「ステップバイステップで考えて」と添えるZero-shot CoTがある
- 推論過程を書かせても正しさが保証されるわけではない
Chain-of-Thoughtの確認問題(○×)
Chain-of-Thoughtは、AIに途中の推論ステップを書かせることで、複雑な問題の正答率を高めようとする手法である。
答えと解説を見る
答え:○
考えの筋道を段階的に出力させることで、計算や論理問題での誤りを減らす効果が期待できます。
Chain-of-Thoughtとあわせて覚えたい関連用語
- Few-shotプロンプティングFew-shotプロンプティングとは、質問の前に2〜3個程度の回答例(Shot、例示)をプロンプトに含め、AIにその型をまねさせて望ましい答…
- Zero-shotプロンプティングZero-shotプロンプティングとは、回答の例(Shot)を1つも示さずに、聞きたいことや頼みたいことをそのまま入力するプロンプトの手法で…
- プロンプトエンジニアリングプロンプトエンジニアリングとは、生成AIに与える指示や質問(プロンプト)を設計・改善して、目的に合った最適な出力を引き出すための技術や考え方…
- 計算が苦手な理由計算が苦手な理由とは、テキスト生成AIが掛け算などの計算で誤答しやすい背景を指します。