chat GPT第三讲

ChatGPT的能力边界在哪?

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

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

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

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

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

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

第一类:信息形式转换。

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

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

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

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

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

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

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

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

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

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

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

第三类:信息精简。

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

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

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

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

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

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

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

总结一下:

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

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

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

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

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

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

相关文章

pikachu靶场-File Inclusion

介绍: File Inclusion(文件包含漏洞)概述 文件包含,是一个功能。在各种开发语言中都提供了内置的文件包含函数,其可以使开发人员在一个代码文件中直接包含(引入)另外一个代码文件。 比如 在PHP中,提供了&…

5G网络(接入网+承载网+核心网)

5G网络(接入网承载网核心网) 一、5G网络全网架构图 这张图分为左右两部分,右边为无线侧网络架构,左边为固定侧网络架构。 无线侧:手机或者集团客户通过基站接入到无线接入网,在接入网侧可以通过RTN或者IP…

uniapp中在app中清除缓存功能

1.计算缓存大小 //计算缓存大小getStorageSize() {let that this;let fileSizeString "";let isFlag arrIndex(this.menuList, key, my-ql)plus.cache.calculate(function(size) {let sizeCache parseInt(size);if (sizeCache 0) {fileSizeString "0B&q…

实现获取 两个时间之间的工作日工作时长(mysql)

实现功能: 计算两个时间之间的时长: 要求: 1. 计算工作日 2. 只计算 8:00-20:00 之间的时间,其他时间不计入时长 计算逻辑: 1. 首先维护一个表 ,该表存储假期信息 CREATE TABLE holiday (id int(10) NOT NULL AUTO_INC…

如何在Linux Ubuntu系统使用Docker快速部署MongoDB并公网访问

文章目录 前言1. 安装Docker2. 使用Docker拉取MongoDB镜像3. 创建并启动MongoDB容器4. 本地连接测试5. 公网远程访问本地MongoDB容器5.1 内网穿透工具安装5.2 创建远程连接公网地址5.3 使用固定TCP地址远程访问 前言 本文主要介绍如何在Linux Ubuntu系统使用Docker快速部署Mon…

不要再使用lock来锁定,这种方式让你更省事

设置读写锁为写入模式独占资源,其他写入请求需要等待本次写入结束之后才能继续写入注意:长时间持有读线程锁或写线程锁会使其他线程发生饥饿 (starve)。 为了得到最好的性能,需要考虑重新构造应用程序以将写访问的持续时间减少到最小。从性能…

Ubuntu 21.04 设置ai服务开机自启动的两种方法

Ubuntu 21.04 设置ai服务开机自启动的两种方法 方法1 /lib/systemd/system方法2 /etc/systemd/system 方法1 /lib/systemd/system 1.1.修改/lib/systemd/system/rc-local.service,如果没有需要新建,添加[Install]的内容,文件内容为 [Unit] …

互联网加竞赛 机器视觉 opencv 深度学习 驾驶人脸疲劳检测系统 -python

文章目录 0 前言1 课题背景2 Dlib人脸识别2.1 简介2.2 Dlib优点2.3 相关代码2.4 人脸数据库2.5 人脸录入加识别效果 3 疲劳检测算法3.1 眼睛检测算法3.2 打哈欠检测算法3.3 点头检测算法 4 PyQt54.1 简介4.2相关界面代码 5 最后 0 前言 🔥 优质竞赛项目系列&#x…

uniapp使用sqlite

1、判断数据库是否打开 isOpen() {let open plus.sqlite.isOpenDatabase({name: this.dbName,path: this.dbPath})return open;} 2、创建数据库(有就打开) openSqlite() {return new Promise((resolve, reject) > {plus.sqlite.openDatabase({name: this.dbName,path: th…

【Spring连载】使用Spring Data访问 MongoDB(七)----会话和事务

【Spring连载】使用Spring Data访问 MongoDB(七)----Sessions & Transactions 一级目录二级目录三级目录 一级目录 二级目录 三级目录

8.qt5使用opencv的库函数打开图片

1.配置opencv动态库的环境变量 2.在创建的qt工程中加入如下opencv代码,具体代码如下: 使用opencv库函数显示图片

C/C++ BM17 二分查找-I

文章目录 前言题目解决方案一1.1 思路阐述1.2 源码 总结 前言 一篇简单的二分查找的运用 题目 描述 请实现无重复数字的升序数组的二分查找 给定一个 元素升序的、无重复数字的整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如…

Linux进一步研究权限-----------ACL使用

一、使用情况 1.1、场景: 某个大公司,在一个部门,有一个经理和手下有两个员工,在操控一个Linux项目,项目又分为三期做,然而一期比较重要,经理带着员工做完了,公司就觉得技术难点已经做完攻克了&#xff0…

【自然语言处理-二-attention注意力 是什么】

自然语言处理二-attention 注意力机制 自然语言处理二-attention 注意力记忆能力回顾下RNN(也包括LSTM GRU)解决memory问题改进后基于attention注意力的modelmatch操作softmax操作softmax值与hidder layer的值做weight sum 计算和将计算出来的和作为memo…

《Python 语音转换简易速速上手小册》第1章 Python语音处理概述(2024 最新版)

文章目录 1.1 语音处理的基础1.1.1 基础知识1.1.2 主要案例:自动语音识别系统案例介绍案例 Demo案例分析1.1.3 扩展案例 1:智能虚拟助手案例介绍案例 Demo案例分析1.1.4 扩展案例 2:情感分析系统案例介绍案例 Demo

NATS学习笔记(一)

NATS是什么? NATS是一个开源的、轻量级、高性能的消息传递系统,它基于发布/订阅模式,由Apcera公司开发和维护。 NATS的功能 发布/订阅:NATS的核心是一个发布/订阅消息传递系统,允许消息生产者发布消息到特定的主题…

.Net 8.0 新的变化

.NET 8 是微软于2021年8月24日宣布的下一代编程语言和框架,它是 .NET 宇宙的一部分,与 C# (Common Language Infrastructure) 紧密集成。.NET 8 引入了许多新功能,如原生编译、值类型 (Value Types)、结构化并发 (structured concurrency) 和…

2024生物发酵魅力展示会-光德流体

参展企业介绍 河北光德流体控制有限公司始建于1996年,是一家从事以不锈钢为母材的洁净应用材料研发与专业制造的实体企业。产品主要包括卫生级球阀,隔膜阀,蝶阀等,并广泛应用于生物发酵,医疗制药,食品饮料…

初识51单片机

##江科大51单片机学习 什么是单片机??? 单片机,英文名,Micro Controller Unit,简称MCU(tips:有人会简称它为CPU,但不是如此,CPU其实被集成在MCU中&#xff…

【Elasticsearch专栏 11】深入探索:Elasticsearch如何支持多租户架构

文章目录 Elasticsearch如何支持多租户架构?01 隔离方式1 索引隔离2 集群隔离3 基于路由的隔离 02 配置示例1.索引隔离配置2.基于路由的隔离配置 03 实现原理04 权限控制1.定义角色2.分配用户角色 05 安全性考虑06 总结 Elasticsearch如何支持多租户架构&#xff1f…