为了设计这样的规划过程,我们返回到人工智能(和认知科学)的起源,汲取新奥尔、肖和西蒙于20世纪50年代开始探索的规划过程的启发[18,19]。新奥尔等人将问题求解[18]表征为通过组合问题空间进行搜索,表示为一棵树。因此,我们提出了思维树(ToT)框架,用于语言模型的通用问题求解。如图1所示,当现有方法(详见下文)对问题求解采样连续语言序列时,ToT主动维护一个思维树,其中每个思维都是一段连贯的语言序列,作为问题求解的中间步骤(表1)。这样一个高级语义单元使得LM能够通过一种也以语言实现的深思熟虑的推理过程来自我评估不同中间思维对解决问题的进展(图2、4、6)。通过LM的自我评估和深思熟虑来实现搜索启发式的做法是全新 的,因为以前的搜索启发式要么是编程实现的,要么是学习来的。最后,我们将这种基于语言的生成和评估多种思维的能力与搜索算法(如广度优先搜索BFS或深度优先搜索DFS)相结合,从而可以系统地探索思维树,具有展望和回溯功能。