ChatGPT的能力边界在哪?

news/发布时间2024/5/24 6:19:37

ChatGPT在今天被热炒,主要的原因不是因为它能和人聊天,或者能帮助人做作业。其实做作业这件事它做得并不好,虽然有些中学和大学的问题它能够解决,但是对于绝大部分问题,它给出的答案都是车轱辘话。

那ChatGPT被热炒的原因是什么呢?其实,ChatGPT真正可怕的地方在于,按照当前的速度发展下去,不断扩大应用领域,它可能可以解决很多原本需要人类才能解决的问题。

现在问题来了,都有哪些问题是ChatGPT能解决的?哪些是它不能解决的呢?

前面说了,ChatGPT的基础是语言模型,因此,它的极限也被语言模型的极限所限制。

这一讲,我们就看看语言模型都能做什么事情。理解了这个问题,你也就知道了ChatGPT的能力边界。

我们把语言模型能做的事情分为三类:

第一类:信息形式转换。

ChatGPT可以将信息从一种形式转换为另一种形式,如语音识别和机器翻译。在语音识别中,它将语音声波转换为文字,而在机器翻译中,它将一种语言的编码转换为另一种语言的编码。然而,这种转换通常会导致信息的损失。例如,在翻译过程中,文化元素可能会丢失,因为计算机难以完全理解语言的文化含义。这使得它在某些情况下可能给出不准确的答案。

之前有个团队产生了一个想法,说既然能够让计算机将一种人类语言的文本翻译成另一种人类语言的文本,就应该能将自然语言描述的文本翻译成机器语言的脚本,也就是程序。不过,当时的困难是,人其实也无法把自己的想法非常准确地用自然语言写清楚。

但从信息论的角度看,如果已经有了完美的算法,这一大类问题都可以得到完美的解决。对于这些事情,最终人是做不过机器的。

第二类:根据要求产生文本。

这是ChatGPT目前主要的应用领域,包括回答问题、回复邮件、书写简单段落等。但这类工作中,输入的信息较少,输出的信息较多,这带来了信息不足的问题。这也是为什么迭代式的交互方式可以提高ChatGPT的写作质量。

什么是迭代式的交互方式呢?其实就是比如先给ChatGPT提要求,让它写一篇文章。绝大部分人到此为止了,但是如果对机器写的文章提出新的修改要求,然后它就会重新给你写,然后你再提要求。这样一来二去,几次迭代下来,文章质量就大有提高了。

尽管它可以学习大量知识,并在某些领域表现出色,但比如像之前的问题,“天为什么是蓝色的”,能得到完美的答案,那是因为之前有物理学家进行了研究,并且他们的解释得到了更多物理学家的认可。也就是说,还是有人工干预在先。甚至于很多问题,其实在互联网上就有比较好的问题答案配对。ChatGPT这一类软件只是把它们整理出来。

再比如ChatGPT做小学算术应用题,甚至参加一些语文考试,比它参加研究生入学考试的成绩都要差很多,原因就是,那些小学生的题它没见过,研究生入学考试都是标准化的,有很多过去的考试题可以找到。

但是话说回来,虽然它并不具备创造性,无法像人类作家那样发挥想象力和个性。

但它还是很有价值的,它可以减少人的工作量。这就如同你在参加物理考试时,计算器可以节省时间一样。但是如果你不懂物理学的内容,即便有了趁手的工具,也照样考不出来。

也同样的,如果你不懂程序,即便有ChatGPT可以帮你写代码,也照样完成不了客户或者老板的需求。

第三类:信息精简。

这类任务涉及将更多的信息精简为较少的信息,比如为一篇长文撰写摘要或进行数据分析。如果人去做的话,肯定会带有先入为主的看法,然后根据自己的看法选择数据,有意无意忽略那些重要但不合自己想法的数据。还有很多人在做摘要时,喜欢断章取义。这些问题,计算机通常都能够避免。

就像同样是阅读《红楼梦》,有的人把它当作宝黛爱情故事来读,有的人把它当作官僚家庭的生活来读,也有人将它当作中国农耕社会的缩影来读。类似地,同样是将一部电影剪辑成短片,不同人挑选的片段也会不同。

在这方面,ChatGPT通常可以比人类更快地完成任务并提供客观的结果,它不会受到主观偏见的影响。然而,它的缺点也就是缺乏个性化,无法根据不同用户的需求提供不同的结果。

机器做这种事情,结果都是千篇一律的。这就如同生产线出现之前,手工制作的产品,每一件都有自己的特点;而大机器生产之后,所有的产品都是标准化的。

我们总的来讲,在这方面,人是做不过机器的。这就如同绝大部分手工产品的质量都不如大机器生产的好那样。

所以说ChatGPT也有其局限性。尽管它可以学习大量知识,但它仍然是基于统计和模式匹配的,缺乏真正的理解和推理能力。在处理一些专业性问题时,它可能需要人工干预,因为它没有先见知识和专业经验。此外,ChatGPT的算法也存在一定的不确定性,尤其在输入信息较少的情况下,可能会给出错误或模棱两可的答案。

尽管它在许多任务上表现出色,但对于一些需要深度理解、创造性思维和个性化的任务,人类仍然是不可替代的。所以在使用ChatGPT时,我们应该合理利用它的优势,并意识到在某些情况下仍需要人类的干预和判断。同时,随着技术的不断进步,我们也期待着ChatGPT在未来能够发展出更加复杂和智能的能力,为我们带来更多的便利和创新。

总结一下:

语言模型能做的事情可以分为三类:

1、信息形式转换。这是将信息从一种形式转换为另一种形式,无论是语音识别还是机器翻译,都属于这一类。

2、根据要求产生文本。今天ChatGPT做的主要工作,像回答问题、回复邮件、书写简单的段落,都属于这一类。

3、信息精简,把更多的信息精简为较少的信息。为一篇长文撰写摘要,按照要求进行数据分析,分析上市公司的财报,都属于这方面的工作。

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

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

相关文章

联想开天昭阳N4620Z笔记本如何恢复出厂麒麟操作系统(图解)

联想开天昭阳N4620Z笔记本简单参数: 中央处理器:KX-6640MA G2 内存:8GB 固态硬盘:512GB SSD 显示器:14.0”FHD 电池:4Cell 操作系统:麒麟KOS中文RTM(试用版) 此款笔…

华为 OD 一面算法原题

2.2 亿彩票公布调查结果 昨天,闹得沸沸扬扬的《10 万中 2.2 亿》的彩票事件,迎来了官方公告。 简单来说,调查结果就是:一切正常,合规合法。 关于福利彩票事件,之前的推文我们已经分析过。 甚至在后面出现《…

如何在 CentOS 上安装 ONLYOFFICE 文档 8.0

使用社区版,您可以在本地服务器上安装 ONLYOFFICE 文档,并将在线编辑器与 ONLYOFFICE 协作平台或其他热门系统集成在一起。 ONLYOFFICE 文档是什么 ONLYOFFICE 文档是一个功能强大的文档编辑器,支持处理文本文档、电子表格、演示文稿、可填写…

微信小程序 ---- 生命周期

目录 生命周期 1. 小程序运行机制 2. 小程序更新机制 3. 生命周期介绍 4. 应用级别生命周期 5. 页面级别生命周期 6. 生命周期两个细节补充说明 7. 组件生命周期 总结 生命周期 1. 小程序运行机制 冷启动与热启动: 小程序启动可以分为两种情况&#xff0…

劳动的抽象度不同,则被AI淘汰的速度也不一样

概述 昨天,听了《刘润对话王建硕:Sora的到来,到底意味着什么》的直播,其中,王建硕提到了一个很有意思的观念:劳动的抽象度。 网上有一篇《面对 ChatGPT 大潮,应该从低抽象度劳动,向…

Android java中包的使用

一.包的使用 为了更好的实现项目中类的管理,提供包的概念。 package语句作为Java源文件的第一条语句,指明该文件中定义的类所在的包。(若缺省该语句,则指定为无名包)。 它的格式为:package 顶层包名.子包名 ; 二.java中主要的包…

uni-app 开发调试自动打开手机屏幕大小界面(Aidex移动端开发项目)

上效果: 下载Aidex的移动端项目并打开: 若依-ruoyi-AiDex-Uniapp: 若依-Ruoyi APP 移动解决方案,基于uniappuView封装的一套基础模版,开箱即用,免费开源,一份代码多终端适配,支持H5、支付宝小程…

代码随想录算法训练营第二十四天补|● 回溯理论基础 ● 77. 组合

回溯理论基础、组合问题 回溯理论基础 回溯能解决的问题 回溯的本质是穷举,穷举所有可能,然后选出我们想要的答案 回溯如何穷举: 横向遍历for循环,纵向遍历backtracking(递归),一般来说&#…

个性化纹身设计,Midjourney带你探索独一无二的艺术之美

hello,大家好,欢迎回来。 在当今社会,纹身已经变得非常常见。 在寻求与众不同的个性化纹身时,你是否曾经为了找不到独特的设计而苦恼? 现在,Midjourney将为你打开一扇全新的艺术之门,引领你探索纹身设计…

SpringBoot实现缓存预热方案

缓存预热是指在 Spring Boot 项目启动时,预先将数据加载到缓存系统(如 Redis)中的一种机制。 那么问题来了,在 Spring Boot 项目启动之后,在什么时候?在哪里可以将数据加载到缓存系统呢? 实现方案概述 在 Spring Boot 启动之后,可以通过以下手段实现缓存预热: 使用…

leetcode hot100 买卖股票的最佳时机1

本题之前采用贪心算法来解决,现在可以采用动态规划来解决,通过dp数组记录每次的状态从而获取到最大的利润。 这里dp数组定义为二维数组 dp[price.length][2],其中price.length表示第i天,[2]其中有0/1两种状态,[0]表示…

Java Web(七)__Tomcat(一)

JavaWeb 服务器 介绍 为什么需要? Web服务器是一个应用程序(软件),对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷。主要功能是"提供网上信息浏览服务"。Web服…

Movelt使用笔记-Movelt Setup Assistant

目录 Setup Assistant配置1 Start 加载urdf模型3 Virtual joints 虚拟关节5 Robot Poses 机器人位姿7 Passive Joints 被动关节8 Controllers 控制器9 Simulation 仿真10 3D Perception 3D感知11 Author Information 作者信息12 Configuration Files 配置文件启动MoveIt!Setup…

Spring Boot应用集成Actuator组件以后怎么自定义端点暴露信息

一、 前言 在平时业务开发中,我们往往会在spring Boot项目中集成Actuator组件进行系统监控,虽然Actuator组件暴露的端点信息已经足够丰富了,但是特殊场景下,我们也需要自己暴露端点信息,此时应该怎么操作呢&#xff1…

Stable Diffusion 模型的概念、类型、下载、安装、使用

本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里。 大家好,我是水滴~~ 我们在《Stable Diffusion WebUI 界面介绍》 时,第一个就讲到了 Stable Diffusion 模型,那么这个模型是什么?该从哪儿下载&…

【前端素材】推荐优质后台管理系统Follow平台模板(附源码)

一、需求分析 当我们从多个层次来详细分析后台管理系统时,可以将其功能和定义进一步细分,以便更好地理解其在不同方面的作用和实际运作。 1. 结构层次 在结构层次上,后台管理系统可以分为以下几个部分: a. 核心功能模块&#…

Spring Boot 笔记 024 登录页面

1.1 登录接口 //导入request.js请求工具 import request from /utils/request.js//提供调用注册接口的函数 export const userRegisterService (registerData)>{//借助于UrlSearchParams完成传递const params new URLSearchParams()for(let key in registerData){params.a…

Android Studio Hedgehog 代码补全失效问题记录

Android Studio Hedgehog 代码补全失效问题记录 代码失效问题网上答案很多,如: 关闭省电模式;清空缓存;重启电脑;删除重新安装啥的。但是很一行都没有用,并且我电脑上的4.3.3版本的Android Studio是没有该…

亿道丨三防平板电脑厂家丨三防平板PDA丨三防工业平板:数字时代

在当今数字化时代,我们身边的世界变得越来越依赖于智能设备和无线连接。其中,三防平板PDA(Personal Digital Assistant)作为一种功能强大且耐用的数字工具,正在引领我们进入数字世界的全新征程。 三防平板PDA结合了平板…

深度学习基础——U-Net图像分割

图像分割,就是根据图像的某种相似性特征(如亮度、颜色、纹理、面积、形状、位置、局部统计特征或频谱特征等)将医学图像划分为若干个互不相交的“连通”区域。 相关特征在同一区域内表现出一致性或相似性,而在不同区域间表现出明显的…
推荐文章