メインコンテンツへスキップ
AI基礎|Tips

再帰的自己改善

出力を自己評価し、改善を繰り返す

Ken OkamotoKen Okamoto|2026-02-147分で読めます
上級テクニック高度プロンプティング

再帰的自己改善

このテクニックとは

再帰的自己改善は、AIが一度生成した出力を自ら批判的に評価し、その評価に基づいて改善した版を生成する——というサイクルを複数回繰り返す手法です。「一発で最高の回答を出す」のではなく、「自己批評と改善のループ」によって徐々に品質を引き上げていくアプローチです。

このテクニックが機能する理由は、AIが生成と評価を同時に行う場合と、生成後に別のモードで評価する場合とで、異なる側面に注目できるからです。最初の出力は「広く可能性をカバー」することに使い、自己評価フェーズでは「論理的整合性」「臨床的妥当性」「見落とし」を批判的に検討させることで、より洗練された結論に至れます。

特に診断推論・治療計画・医療文書の作成において、「AIの最初の回答を鵜呑みにしない」ための構造的な仕組みとして機能します。AIに自分の出力を批判させることで、医師が「まあ、いいか」と見過ごしがちな弱点や矛盾を表面化させる効果があります。

基本的な使い方

以下の[タスク]について、3段階の自己改善プロセスで回答してください。

【情報】
[症例・質問・作成依頼など]

【第1稿】
まず通常通りに回答してください。

【自己評価】
第1稿を批判的に評価してください。具体的に:
- 論理的に弱い部分はどこか
- 見落としている重要な視点は何か
- 臨床的に適切でない、または過不足がある部分はどこか

【第2稿(改善版)】
自己評価で指摘した問題点を修正した改善版を作成してください。

各段階を明確に分けて提示し、何をどう改善したかを簡潔に記載してください。

特定の品質基準に対して評価させるテンプレート:

以下の診断推論案を作成し、その後自己評価してください。

【症例】
[患者情報・症例情報]

Step 1: 診断推論(初稿)
最も可能性の高い診断と根拠を述べてください。

Step 2: 自己評価チェックリスト
以下の基準で初稿を採点してください(各5点満点):
□ 臨床所見との整合性
□ 重要な鑑別疾患の除外
□ 推奨する検査の適切さ
□ 提案した治療の安全性

Step 3: 改善版
採点結果を踏まえ、スコアが低かった部分を重点的に改善した最終診断案を提示してください。

医療での活用例

シナリオ

急性期病棟で複雑な症例の診断支援を求められた際、AIが提供する診断案の精度を高める必要がある。患者の詳細な症例情報をもとに、AIが出力した診断案を自己評価し、改善を繰り返すことで最適な診断提案を目指す。

プロンプト例

以下の[症例情報]と[患者情報]をもとに、最も可能性の高い診断名とその根拠を詳細に述べてください。続いて、提示した診断案の論理的整合性と臨床的妥当性を自己評価し、改善点を3つ挙げてください。その後、改善点を反映させた新たな診断案を提示してください。これを3サイクル繰り返し、最終的に最善と考えられる診断案を示してください。再帰的自己改善の手法を用いて、ステップバイステップで論理を展開してください。

【症例情報】
52歳男性、主訴: 3日間の発熱(38.5℃)・咳嗽・右側胸部痛
既往: なし、喫煙歴: 20本×20年
バイタル: BP 118/72、HR 102、RR 22、SpO2 94%(室内気)
血液検査: WBC 13,500(Neu 82%)、CRP 8.4、PCT 0.8
胸部X線: 右下肺野に浸潤影あり

いつ使うべきか

  • 高リスクな臨床判断(診断・治療方針)でAIの初期回答を構造的に検証したいとき
  • 医療文書(学会発表抄録・倫理審査申請)の完成度を高めたいとき
  • 診療ガイドラインへの準拠を自己チェックさせたいとき
  • 研修医の症例プレゼン草稿を指導医がフィードバックを加える際の参考にしたいとき
  • AIの回答に「何かが足りない気がする」と感じたとき、その直感を具体化したいとき

コメント