プロンプト技術・LLM活用

チェーン・オブ・ソート(CoT) ちぇーんおぶそーと

CoTChain-of-Thought思考の連鎖推論プロンプトLLM
チェーン・オブ・ソートって何のためにあるの?

簡単に言うとこんな感じ!

CoTは「AIに答えだけじゃなく、考えるプロセスも出力させる」テクニックだよ!人間でも難しい問題は「まず〇〇を確認して、次に△△を計算して…」と順番に考えるよね。AIも同じで、「ステップバイステップで考えて」と指示すると正解率が上がるんだ。


チェーン・オブ・ソートとは

チェーン・オブ・ソート(Chain-of-Thought:CoT) とは、LLM推論の中間ステップを明示的に出力させることで、複雑な問題の正解率を向上させるプロンプト技術です。

2022年にGoogle Brainの研究者が「Chain-of-Thought Prompting Elicits Reasoning in Large Language Models」という論文で体系化しました。「Let’s think step by step(ステップバイステップで考えましょう)」という一言を加えるだけで大幅に精度が上がることが実証されました。


CoTの種類

種類内容
Few-shot CoT推論例(例題+思考過程)をプロンプトに含める例を3つ示してから質問
Zero-shot CoT「ステップバイステップで考えて」とだけ指示”Think step by step”
Auto-CoTモデルが自動で推論例を生成手動の例示が不要
Tree-of-Thought(ToT)複数の思考経路を探索・評価ゲームツリー探索的アプローチ

CoTの効果が出やすい問題

  • 算数・数学の問題:多ステップの計算
  • 論理・推論問題:「AがBより大きく、BがCより大きい場合…」
  • コード生成:複雑なアルゴリズム実装
  • 計画立案:依存関係のある複数ステップの順序決め

歴史と背景

  • 2022年:Google BrainがCoTの効果を大規模な実験で実証
  • 2022年末〜:ChatGPT公開とともにCoTが一般ユーザーにも広まる
  • 2023年以降:ReAct・Tree-of-Thoughtなど発展的な手法が登場

関連用語