推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

树状思维-ToT推理框架

更新时间:2026-07-01 07:57:57 大小:16K 上传用户:江岚查看TA发布的资源 标签:推理框架 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

一、什么是树状思维(ToT

树状思维(Tree of Thoughts,简称ToT)是大语言模型推理领域新兴的自主规划框架,通过模仿人类解决复杂问题时的试错探索思路,将推理过程建模为一棵可以分支探索、回溯剪枝的思考树,每个节点代表一个部分解决方案,让模型能够系统性地探索多条推理路径,最终择优得到正确结果。

传统大语言模型推理采用线性链式思路(Chain-of-ThoughtCoT,推理过程是一步到底的单一路径,一旦中间某一步出错就无法修正,对于需要多步决策、多种可能性分支的复杂问题(比如数学推理、创意写作、逻辑谜题),表现非常不稳定。而ToT把问题拆解为多个思考步骤,每个步骤可以生成多个候选分支,再通过模型自身的评估能力对分支进行打分剪枝,保留更有希望的推理路径,放弃错误方向,本质上是将离散搜索的经典AI思路和大语言模型的语义理解能力结合,大幅提升了复杂问题的解决能力。

二、ToT的核心设计要素

1. 问题分解:把任务拆分为树的层级

ToT第一步是根据任务性质,将完整问题分解为多个顺序的思考步骤,每一个步骤对应树的一个层级,根节点是初始问题,每一层的节点对应当前步骤得到的部分结果,叶节点对应完整的候选解决方案。不同任务的分解方式不同:

· 数学推理题:每一步分解为条件分析中间推导结果验证多个层级

· 创意写作:每一步分解为立意确定大纲搭建段落生成润色修改多个层级

· 24点游戏:每一步分解为选两个数字计算得到中间值重复操作直到得到24”多个层级

2. 候选生成:生成当前步骤的多个分支

在每一个树节点(也就是当前的部分解决方案)基础上,大语言模型会生成若干个候选的下一步思考方向,也就是新的分支。候选生成一般有两种模式:

· 自底向上生成:从当前部分解出发,独立生成多个不同的候选下一步,适合每一步选择不多的任务

· 采样扩展:通过大语言模型多次采样,得到多个不同的候选思路,再通过去重保留差异化的分支


部分文件列表

文件名 大小
树状思维-ToT推理框架.docx 16K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载