ChatGPT细说从头(十四):思维链

原文:ChatGPT细说从头(十四):思维链 - 知乎

引言

ChatGPT刚推出的时候,大家会发现它在数学运算方面表现不佳,因为复杂的数学问题需要多步推理过程,但没过多久就发现它有了重要提升,而且回答方式也有了显著的变化。这种变化的背后就是思维链技术。

推理系统

人类的决策行为其实分为系统一(System1)和系统二(System2)两种截然不同的类型。这两种决策系统一起配合来提升人类整体的决策行为。系统一具有速度快、下意识、可能存在错误等特点,它在日常生活中经常使用,例如驾驶车辆时。系统二则速度慢、有意识、需要经过多步骤推理,因此比较可靠。当我们在下棋、做复杂的数学运算、学习弹钢琴等时候,我们在使用系统二。系统一比较感性,系统二比较理性,但往往我们并不接受系统二。

系统一和系统二

图片来自网络

大模型

人工智能在感知方面,例如人脸识别、物体检测等领域已经达到甚至超过了人类表现,但是逻辑推理一直是人工智能的弱项方面。虽然还有很大的进步空间,但是ChatGPT已经表现出比前辈模型更强的能力,而且它可以通过指令快速学习和进化。其实不仅是ChatGPT,其他大模型也在逻辑推理方面取得了重要突破,逻辑推理能力也是新一轮人工智能浪潮的热点,当人工智能可以进行逻辑推理,它可以帮助人类完成更多事情。

通过之前的文章我们了解到大模型已经事实上带来了一次新的人工智能革命。随着模型越来越大,性能和能力不断增强。但是在数学、常识和符号推理等方面,仍然是大模型的弱项。我们认为大模型已经比较擅长完成系统一任务,但是完成系统二任务的能力并不能随着模型大小增长而提升。

大模型已经具备了强大的通过自然语言提示词进行上下文小样本学习能力,那它能否通过这种方式补强系统二任务的推理能力呢?

思维链

人类解决复杂推理问题是将其分解为一些中间问题然后逐步解决,最后得到最终结果,也称为“自顶向下,逐步求精”(top down stepwise refinement)。思维链(Chain-of-Thought)就是参考人类解决问题的方法,从输入问题开始的一系列自然语言形式的推理过程,直到得到最后输出结论。和之前的提示词模式(问题,答案)不同,思维链提示词模式即(输入问题、思维链、输出结论)。

下图左边是一般的提示词方法,通过给大模型输入一个样例,大模型就能学会这个新的任务,这种提示词是直接给出答案,在复杂推理时会容易出错。下图右边是思维链提示词,和前面不同的是在给出的样例(蓝色)时,增加了推理步骤,直到得到最后答案。这时大模型也会采用类似的方式(绿色)给出推理过程和答案。实验证明,这种方式可以大幅度提升大模型在复杂推理时的准确率。

思维链提示词

图片来自网络

大模型生成推理过程的能力在ChatGPT之前已由艾伦人工智能研究院实现,通过思维链提示词就可将大模型这种能力激发出来。

大模型实现推理能力

图片来自网络

总结

思维链提示词大幅提升了大模型复杂推理能力的准确度,而这只是提示词的一种使用技巧,一定还有更多的方式等我们去发现。另外这只是通用人工智能的一小步,从系统一到系统二将是人工智能下面的重点研究方向。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/59417.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人工智能五大趋势预测!这些人将成为职场“香饽饽”!

近日,在如火如荼的「ChatGPT大战」中,科大讯飞发布星火认知大模型,学而思另辟蹊径自研数学大模型「MathGPT」,已经取得了阶段性成果。 作为生成式人工智能的里程碑,ChatGPT在全球引起了新浪潮。未来,人工智…

OpenAI最新官方ChatGPT聊天插件接口《插件安全审查流程》全网最详细中英文实用指南和教程,助你零基础快速轻松掌握全新技术(六)(附源码)

Plugin review process 插件审查流程 前言Plugin review process 插件审查流程What we are looking for in a plugin 我们正在寻找一个插件Plugin states 插件状态Types of users 用户类型Submit a plugin for review 提交一个插件进行审核其它资料下载 前言 在 ChatGPT 中&am…

chatgpt赋能python:Python插件下载指南

Python插件下载指南 Python作为一种高级编程语言,应用广泛,拥有各种各样的插件库。这篇文章将帮助你了解Python插件下载的基本步骤和注意事项。 找到需要的插件 首先,你需要知道自己想要的插件是什么。你可以在Python官方网站、GitHub或者…

Java实现AI机器人聊天

文章目录 前言一、账号注册申请密钥二、参数详情三、Java集成1.调用接口2.响应数据 四、效果总结 前言 OpenAI API 几乎可以应用于任何涉及理解或生成自然语言或实现代码等场景。提供一系列具有不同学习训练的模型,适用于处理不同的任务,并且自己能够自…

新浪博客提示“系统繁忙,请稍候再试”的解决方法

前段时间想写博客,提交几次都不成功,提示“系统繁忙,请稍候再试。”如下图: 一开始还以为真是系统繁忙的原因,过了几天换了不同时间段提交,故障依旧。网上试过找一些不同的方法 尝试,也没解决。…

VM虚拟机异常关机后再次登录显示系统繁忙怎么办?

上一次由于电脑卡了,在关闭虚拟机的时候卡住了,等再次登录的时候就显示系统繁忙无法登陆。 这个时候不要慌张,找到你当时安装虚拟机的文件夹Centos,打开文件夹,里面有一个.lck的文件夹,删除这个文件夹就可…

技术动态 | 如何将ChatGPT和企业专有知识结合起来?

转载公众号 | 知识管理就在夏博 不需要再重复 ChatGPT 的流行程度以及有多少精彩的用例,因为到处都有大量关于此的文章,本文主要分享如何解决当前 ChatGPT 版本的一些关键限制并将企业专有知识嵌入 ChatGPT 的想法。 在各种限制中,有三个关键…

微软震撼开源DeepSpeed Chat,一键实现ChatGPT的端到端RLHF训练

编|Aeneas 好困源|新智元 微软开源的DeepSpeed Chat,让开发者实现了人手一个ChatGPT的梦想! 人手一个ChatGPT的梦想,就要实现了? 刚刚,微软开源了一个可以在模型训练中加入完整RLHF流程的系统框…

“开源ChatGPT”:PaLM-rlhf-pytorch

就说程序员的手速有多快吧,首个开源ChatGPT项目已经出现了! 基于谷歌语言大模型PaLM架构,以及使用从人类反馈中强化学习的方法(RLHF),华人小哥Phillip Wang复刻了一个ChatGPT出来。 项目GitHub星已经超过1.7k了,而且还在一路飙升ing。 不过一反常态的是,网友们看到“开…

英语听力,这练习很简单

首先,跟大家推荐一个软件,亲测真的巨好用,听力,口语,词汇一把抓。 就是它,每日英语听力,你提高听力最需要的单句精听它有噢,建议每次听一遍,把句子写下来,重…

ChatGPT精通:使用ChatGPT-4的专家提示工程

大师ChatGPT,专家提示工程,提高生产力,探索开放人工智能GPT-4和生成人工智能技术,探索ChatGPT的激动人心的世界,并利用这一关于掌握OpenAI最新创新GPT-4的深入而全面的课程来驾驭人工智能驱动的对话技术的力量。本课程…

计算机中职生自我介绍500字,中专生自我介绍500字

中专生自我介绍500字 当我们在一个陌生场合中,我们难以避免地要作出自我介绍,用自我介绍往往可以来展示自己。那么我们该怎么去写自我介绍呢?以下是小编为大家收集的中专生自我介绍500字,欢迎阅读,希望大家能够喜欢。 …

面试自我介绍范文(30篇)

面试自我介绍范文(30篇) 当来到一个新环境时,我们总归要向他人介绍自己,自我介绍是让陌生人彼此认识的好方法。如何编写一段个性的自我介绍? 面试自我介绍范文1 各位面试官: 大家好! 我叫__,就读于__大学金…

超级计算机作文500字初中,自我介绍初中作文500字(精选9篇)

自我介绍初中作文500字(精选9篇) 当到达一个陌生的环境后,通常需要用到自我介绍,通过自我介绍可以让别人认识自己。如何写出一个与众不同的自我介绍?以下是小编帮大家整理的自我介绍初中作文500字(精选9篇),欢迎阅读与收藏。 自我…

ChatGPT-4开通方法和费用

**[文章来源](https://bk.suning.info):https://bk.suning.info** 哪里可以用gpt-4,gpt-4相较于gpt3.5又有了逻辑性和图片识别等方面的加强,今天跟大家分享gpt-4使用的方法。 想要使用GPT-4模型,我们需要订阅付费的ChatGPT(ChatGPT的高级版…

【力扣刷题1-10】

力扣刷题1-10 力扣刷题1-10 1、两数之和1.1 题目1.2 分析1.3 代码实现 2、两数相加2.1 题目2.2 分析2.3 代码实现 3、无重复字符的最长子串3.1 题目3.2 分析3.3 代码实现 4、寻找两个有序数组的中位数4.1 题目4.2 分析4.3 代码实现 5、最长回文子串5.1 题目5.2 分析5.3 代码实现…

力扣刷题汇总

力扣刷题汇总 C基础知识学习:一、数组例题 二、链表参考理论C/C的定义链表节点方式知识点例题 三、哈希表参考理论例题 四、字符串例题KMP算法 五、双指针法例题 六、栈与队列(栈和队列都是容器适配器)参考理论数据结构学习(queue…

力扣刷题记录-4

目录 No.226No.112No.700No.701No.98No.653No.235 No.226 复盘: 1、这道题的核心思路是递归 2、首先将叶子节点进行翻转,然后回到它的父节点,如果其左右结点都已翻转,则直接交换两个子树 这样一直递归至根节点,则算法完…

BAT程序员总结的力扣刷题指南,已经在Github了!!刷题顺序,优质题解一网打尽!

相信很多小伙伴刷题的时候面对力扣上近两千道题目,感觉无从下手! 我花费半年时间整理了Github学习项目「力扣刷题攻略」: https://github.com/youngyangyang04/leetcode-master 先上上图吧! 项目中整体顺序为:前序&a…

【力扣刷题 | 第六天】

目录 前言: 344. 反转字符串 - 力扣(LeetCode) 541. 反转字符串 II - 力扣(LeetCode) 今天我们进入字符串章节的刷题旅程,希望各位小伙伴可以和我一起坚持下去,一起征服力扣! 前言…