Skip to content

摘要 — Tree of Thoughts (ToT) 是 CoT 的树状扩展,由普林斯顿大学和 Google DeepMind 在 2023 年提出。核心思想是在每一步推理时探索多个可能的分支,支持多路径并行探索和系统性回溯。适用于复杂问题求解、创意探索、战略规划等场景。


Tree of Thoughts (ToT) 思维树

Tree of Thoughts(ToT)框架是对 Chain of Thought 的扩展,由普林斯顿大学和 Google DeepMind 的研究人员于 2023 年提出。

核心思想

传统的 CoT 是线性推理,而 ToT 允许在每一步探索多个可能的"思维分支",形成树状结构。

工作流程

  1. 问题分解 — 将问题分解为多个子目标
  2. 生成分支 — 为每个子目标生成多个解决方案
  3. 评估分支 — 评估每个分支的可行性和价值
  4. 回溯或继续 — 根据评估结果决定是否回溯或深入
  5. 选择方案 — 最终选择最佳解决方案

与 CoT 的对比

维度CoTToT
路径单一路径多路径并行
探索线性探索树状探索
回溯不支持支持
适用简单推理复杂问题

实践建议

  1. 分支数量要适中 — 一般 2-4 个分支
  2. 评估标准要明确 — 定义清晰的评估维度
  3. 设置深度限制 — 防止无限递归
  4. 结合评分机制 — 给每个分支打分辅助决策

Released under the MIT License.