0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

1.Tree of Thoughts(ToT)とは

問題を木構造(ツリー)として捉え、各ノード(思考の枝)を展開しながら解決策を探る方法

2.これを使うメリット

(1) 構造化アプローチが可能になる
問題を段階的に分解し、各ステップでの選択肢を明確にすることで、論理的かつ体系的なアプローチが可能になる。

(2) 多様な視点を入れて、回答の質の向上が可能になる
各ノードで異なる視点やアプローチを考慮するため、より多様な解決策を見つけることができる。

3.気を付けること

・分岐が多すぎると、煩雑になったり本質的な解答から遠ざかる可能性がある。
・高コスト
・各ノードでの思考が一貫しているかを確認し、全体の整合性を保つことが重要。

4.使用例(ステップ)

(1)目的や背景を提示し、案を出してもらう
(2)立場や視点を与えて、(1)の内容の妥当性、改善点をチェックさせる。※繰り返す
(3)結論を出させる

5.(補足)とてもシンプルな例(ChatGPT-5使用)

5-1. Tree of Thoughtsの使用を命令しない。

明日のデートプランを作って。

(回答) 

映画をみて、近くのカフェでゆっくりするのはどうかな!

5-2. Tree of Thoughtsの使用を明示的に指示する。

明日のデートプランを作って。Tree of Thoughtsを使って。

(回答) 

ルートA:屋外の場合
公園散歩→カフェ→写真撮影
ルートB:屋内リラックス
映画→食事→本屋デート
ルートC:アクティブ
美術館→展望台→ライトアップ鑑賞

総合結果
映画をみてゆっくり過ごしつつ、天気が良ければ公園散歩もできるプランはどうかな!

★後者は、場合分けプロセスが入っている!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?