Project Icon

tree-of-thought-prompting

利用Tree-of-Thought Prompting提升ChatGPT推理能力

Tree-of-Thought Prompting技术用新的思维树框架扩展和改进了Chain-of-Thought概念,提升了大型语言模型(如ChatGPT)的推理能力。此技术帮助模型自主纠错并逐步积累知识,在解决复杂问题中表现出色。

项目简介

概述

Tree-of-Thought(思维树,以下简称ToT)引导技术是一种新兴的方法,通过借鉴思维树框架中的概念,扩展并提升了已有的Chain-of-Thought(链式思维,以下简称CoT)引导技术,从而使大型语言模型(如ChatGPT)展现出更优秀的推理能力。该技术让大型语言模型能够自行纠正错误并逐渐积累知识。

例如,一个ToT提示可以让ChatGPT 3.5回答以前只有ChatGPT 4才能回答的问题。

大型语言模型面临的复杂问题

大型语言模型在回答一些复杂问题时常常会出现问题。比如以下问题会对模型带来挑战:
例子

  • Bob在客厅,他走到厨房,带着一个杯子。他把一个球放进杯子里,然后带着杯子走到卧室。他把杯子倒置,接着去了花园。他把杯子放在了花园里,然后去了车库。那么,球在哪里?

正确答案是球在卧室。以下是模型的回答情况:

  • ChatGPT 3.5:球在花园。❌
  • ChatGPT 4:球在卧室。✅

链式思维引导(CoT)

链式思维引导(CoT)是一种鼓励大型语言模型阐明其思路的广泛认可的方法,这样可以增加获得正确答案的可能性。其基础源自于2022年1月的一篇论文,提出了通过CoT引出大型语言模型的推理能力。该技术通常通过在提示中加入“仔细且逻辑地思考,解释你的答案”这样的引导语来实现。

思维树框架

最近出现了多篇论文和Python资源库,引入了思维树(ToT)的概念。其核心思想是提供给大型语言模型探索多分支推理的机会,并在过程中进行自我评估。据研究表明,这种方法对某些问题非常有效。

思维树引导

目前已有的关于思维树框架的论文大多是通过多次调用大型语言模型来实现,通常使用Python。然而,链式思维的一个主要优点就是可以通过单句提示在ChatGPT中实现。这让人思考:我们是否可以通过利用ToT风格的提示来改进CoT的结果?

下面是一个ToT提示示例: “想象三个不同的专家在回答这个问题。所有专家将写下他们思考的每一步,然后分享。当任何一位专家意识到错误时就退出。”
通过这样的提示,ChatGPT 3.5 correctly answered the question this time.

优劣与未来展望

尽管目前的研究尚未进行广泛测试,但初步结果显示出ToT提示比传统的CoT提示有更好的表现。未来,这一技术有望通过不断改进提示达到更精简的响应。

在组织决策中的多方协作过程也可被模仿,在使用上增加代理人将使这一模型更强大,提供不同思维方式的广度。通过合作、服务及促进等方式,借助多种不同调整的大型语言模型,能够模拟更高效的组织结构特点,如等级制度或冗余等。

致谢与引用

该项目引用了多篇学术论文及资源库,如《链式思维引导大型语言模型推理》、《大型语言模型指导的思维树》等,详细信息可以通过项目主页访问。若取用该代码,请按以下格式引用本仓库:

@misc{tree-of-thought-prompting,
	title        = {Using Tree-of-Thought Prompting to boost ChatGPT's reasoning},
	author       = {Dave Hulbert},
	year         = 2023,
	month        = may,
	journal      = {GitHub repository},
	publisher    = {Zenodo},
	doi          = {10.5281/ZENODO.10323452},
	url          = {https://doi.org/10.5281/zenodo.10323452},
	howpublished = {\url{https://github.com/dave1010/tree-of-thought-prompting}}
}
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号