前回、AIへの頑み方は「新人への指示」と同じだとお伝えしました。今回は、たった一行で結果が劇的に変わる、最も費用対効果の高い頑み方——「考える過程を書かせる」を扱います。
- 結論を急がせず「考えた筋道も書いて」と頑むだけで、複雑な問題の精度が上がる
- 理由は、AIに「考える余白」を与えるから。暗算を紙の計算に変えるのと同じ
- 見積・数字・判断は、この頑み方で検算可能になり、丸投げ事故が減る
一行足すだけで、正解率が4倍になった
まず、術撃的な実証から。Googleの研究チームは、AIに答えを出させる前に「中間の推論ステップ」を書かせる手法(thinking の連鎖=chain-of-thought)が、複雑な推論能力を大きく上げることを示しました。
思考の連鎖——中間的な推論ステップの連なり——が、大規模言語モデルの複雑な推論を行う能力を大きく向上させる。
(Wei et al.「Chain-of-Thought Prompting」2022)
もっと簡単な方法もあります。お手本すら要りません。OpenAIの解説によれば、プロンプトに「Let’s think step by step(ステップごとに考えよう)」という一文を足すだけで、算数の正解率が18%から79%へ、約4倍に跳ね上がりました。特別な技術も、お手本も不要。頑み方の一言だけで、ここまで変わります。
なぜ効くのか——AIに「考える余白」を与えるから
不思議に思うかもしれません。同じAIなのに、なぜ「考えてから答えて」と言うだけで賢くなるのか。理由は、第1幕で見たAIの仕組みにあります。OpenAIはこう説明します。
計算にかかる時間に対して複雑すぎる課題を与えると、(AIは)誤った当て推量をでっち上げることがある。
(OpenAI Cookbook)
AIは「次の一語」を出すまでの計算量しか一度には使えません。だから難しい問題を一息で答えさせると、考えきれずに当てずっぽうの誤答を作ってしまう。これは人間も同じです。「13×17は?」と即答を迫られると間違えやすいが、紙に分解して計算すれば正しく解ける。「考える過程を書かせる」=AIに紙とペンを渡すことなのです。
逆に言えば、急かす頑み方・複雑な丸投げが誤答を生む理由も同じ原理で説明できます。「考える余白」を与えるかどうかが、精度の分かれ目です。
見積・数字・判断の「丸投げ事故」を防ぐ
この原理は、中小企業の実務に直接効きます。特に見積・数字・判断のように間違いが許されない仕事です。結論だけ出させるのではなく、次のように筋道を順に書かせる。
次の見積りが妥当か確認してください。いきなり結論を出さず、次の順で考えてから判断してください。
1. 各項目の単価×数量を一つずつ計算して書き出す
2. 合計を出す
3. 提示金額と一致するか照合する
4. おかしい点があれば指摘する
こうすると、AIの答えが「検算可能」になります。途中式が見えるので、人間がどこで間違えたかをすぐ確認できる。これはハルシネーション(もっともらしい嘘)への有効な対策でもあります。過程が見えれば、間違いに気づける。
一点、ツール選びの注意です。この「考える過程」の効果は、十分に高性能なモデルでないと十分に現れないことが研究で分かっています。重要な業務には、無料の旧モデルでなく、相応の性能のモデルを使う意味がここにあります。なお最近の「推論モデル」は、この過程を自動で内部実行してくれるタイプです。
左「一息で答えさせる→計算しきれず当て推量(誤答)」、右「考える過程を書かせる→紙とペンを渡す→検算可能な正答」。中央に「Let’s think step by step で 18%→79%」の数値バッジ。暗算13×17のたとえを添える。
まとめ
- 「考えた筋道も書いて」と頑むだけで、複雑な問題の精度が上がる(一行で4倍の実証)。
- 理由は「考える余白」を与えるから。急かす・丸投げが誤答を生むのも同じ原理。
- 見積・数字・判断は過程を書かせて検算可能に。丸投げ事故とハルシネーションを防ぐ。