高度な推論を促す思考フレームワーク:水平・逆転・類推プロンプトの実装

Tech

RESEARCH-FIRST: Chain-of-Thought (CoT), Analogical Prompting, and First Principles Thinking. PLAN: ユースケース(非自明な課題解決)→ 推論フレームワークの提示 → 失敗分析 → 統合型プロンプトの構築。

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。

高度な推論を促す思考フレームワーク:水平・逆転・類推プロンプトの実装

【ユースケース定義と課題】

論理的な正論(凡庸な回答)を越え、未踏の課題に対し多角的な視点から創造的解決策を導き出す。型はMarkdown構造。

【プロンプト設計のループ】

graph TD
A["設計: 思考法の定義"] --> B["実行: Few-shot/CoT適用"]
B --> C["評価: 独自性・実行可能性"]
C -->|改善: 制約条件の追加| A
  1. 設計: 「水平思考」「逆転の発想」「類推思考」の定義をLLMに明示。

  2. 実行: 思考プロセスを分離(Chain-of-Thought)して出力を誘導。

  3. 評価: 生成されたアイデアの「飛躍度」と「論理的整合性」を測定。

  4. 改善: 凡庸な回答を禁止するネガティブプロンプトの導入。

【プロンプトの実装案】

# Role

あなたは、デボノの水平思考(Lateral Thinking)と第一原理思考に精通した戦略コンサルタントです。

# Task

[対象の課題] に対し、以下の3つの思考フェーズを経て、既存の枠組みを破壊する解決案を提示してください。

# Phase 1: 類推思考 (Analogical Reasoning)


- 課題を抽象化し、全く異なる業界(例:生物学、航空宇宙、古典芸能)での類似事象を探してください。

- その業界での解決策を、本課題に転用した際のエッセンスを抽出してください。

# Phase 2: 逆転の発想 (Reverse Thinking)


- 「成功させるにはどうするか」ではなく「確実に失敗させるにはどうするか」を定義してください。

- その失敗要因を180度反転させ、これまで見落としていた成功の鍵を特定してください。

# Phase 3: 水平思考 (Lateral Thinking)


- 前提条件(当然と思われている制約)を一つ選び、それを意図的に無視・破壊してください。

- その結果生じる「一見馬鹿げたアイデア」を、現実的な実行プランに昇華させてください。

# Output Format

## 1. 思考プロセス(CoT)

(各フェーズの思考過程を記述)
## 2. 破壊的解決案

(具体的かつ斬新な提案)
## 3. 実装のファーストステップ

(明日からできるアクション)

【評価指標と誤り分析】

期待通りにいかない場合、LLMは「単なる言葉の言い換え」や「平均的な一般論」に逃げる傾向があります(Mode Collapse)。

評価項目 評価基準 (LLM-as-a-Judge) 失敗パターン
独自性 (Novelty) 検索結果の上位10件に含まれない視点があるか 既存手法の焼き直し
論理の飛躍 (Leap) 類推(Analog)から具体的な施策へ飛躍があるか 類推が単なる比喩で終わる
具体性 (Concreteness) リソースや手法が特定されているか 「意識を高める」等の抽象表現

【改良後の最適プロンプト】

分析結果に基づき、LLMが「思考のショートカット」をしないよう、セルフ・クリティーク(自己批判)を組み込んだ最終版です。

# System

あなたは、垂直思考(論理)と水平思考(直感)を統合する高度推論エンジンです。

# Constraints


- ステップバイステップで思考してください。

- 各思考フェーズの最後で「これはありきたりな回答ではないか?」と自問し、そうであれば再度深掘りしてください。

- 専門用語を避け、中学生でも理解できる「鋭い比喩」を用いてください。

# Instructions


1. **Challenge Assumptions**: 課題における「暗黙の前提」を5つ書き出せ。

2. **First Principles**: 物理的・根本的な事実まで分解せよ。

3. **Cross-Domain Synthesis**: 以下の3ドメインから1つを選び、類推せよ:[深海生物の生態 / F1ピットクルー / ジャズの即興演奏]

4. **Final Strategy**: 上記を統合し、競合が「その手があったか」と絶句する戦略を1つだけ提示せよ。

# Input

課題: [ここに課題を入力]

【まとめ】

  1. 思考の強制分離: 「答え」を出させる前に「前提の破壊」や「類推」のステップを明示的に踏ませる。

  2. 異分野の注入: あえて遠いドメイン(深海、宇宙、音楽等)を類推元に指定し、LLMの確率統計的な「無難な回答」を攪乱する。

  3. 自己検閲の自動化: 「ありきたりではないか?」という自己批判ステップを組み込み、出力の質を一段階引き上げる。

ライセンス:本記事のテキスト/コードは特記なき限り CC BY 4.0 です。引用の際は出典URL(本ページ)を明記してください。
利用ポリシー もご参照ください。

コメント

タイトルとURLをコピーしました