能大致讲一下Chat GPT的原理吗?

news2024/11/17 19:29:42
AI视频生成:小说文案智能分镜+智能识别角色和场景+批量Ai绘图+自动配音添加音乐+一键合成视频+百万播放量icon-default.png?t=N7T8https://aitools.jurilu.com/ 话题群精选了三位网友的回答,从不同的角度阐释了Chat GPT的原理。

第一位网友的回答:

不给你扯长篇大论,不扯专业术语。做个一分钟小实验,让你get到GPT的核心原理。我现在给你出个找规律的题:已知1.WSHR2、2.WSHR3、3.WSHRM、4.HRSYHBD。提问:现在有一段话只有开头WS,那后面可能是什么?按照你观察到的规律,你可能会回答:我吧,我看WS后面都是接的HR,而且一、三出现了两次呢。你还有可能回答WSHR和WSHRM也有可能吧,毕竟都挨着WS。低概率你也可能会回答WS YHBD,没准跟W没关系,是跟S有关系呢。你看四里面S后面接的是TB,说不定它是对的呢。但无论如何,你几乎不会回答WSBH、WSMR等等这种毫不沾边的结果。

到现在你可能还都是云里雾里,那么我揭晓谜底:字母实际上是下面这段话内容的拼音缩写。已知一:我是好人,二:我是坏人,三:我是好人吗,四:好人是有好报的。提问:现在只有“我是”两个字,那么后面可能是什么?那么我们再来看回答:实际上是回答一:我是好人,因为已知里面“我是”后面接“好人”的次数多;回答二:我是坏人,我也是好人吗,也有可能,因为跟“我是”挨着;回答三:我是有好报的,说不定也是对的呢,没准跟“我”没关系,主要看“是”后面是啥呢。你几乎不会回答我是报好、我是骂人等等这种语句不通的结果。

虽然你完全不懂这个题目在说什么,但是通过观察意志内容,总结规律,还是能够回答出语句通顺且相对靠谱的答案。那么你这里大概率已经懂了“已知”的内容,实际上就是AI训练时要喂给它的语料;你观察到的规律,实际上就是训练后的模型。AI实际上也是完全不理解你在说什么,你给它看的东西对它来说毫无意义。但这样,当人们提出某些问题时,它就可以根据以前观察到的规律回复出大概率是正确的回答。这也就是现在生成式AI的神奇之处。

第二位网友的回答:

Chat GPT的通俗解释:Chat GPT其实在原理上不难理解,大体上它就是一个超级抠图王、超级电话接线员、超级审核的组合。超级抠图王,平时你抠图会抠一个人或者一个东西下来,对不对?在计算机看来,你就相当于画了一条封闭的曲线,然后把这条曲线里面的所有点都重命名为人或者一个东西了。而Chat GPT具有一个可以把每个像素都重命名为某种东西的功能。它会从粗到细,逐渐把画面分割成为不同的块,然后动用它搜索引擎里预存的已经被人为分好了的那些小块,搜到一个最可能的命名方案,直到这个过程进展到几个像素为止。这个图也就被它扣好了。这一步也叫做模式识别,在工程上来说是相对容易实现的。

不论是语音转写也好,摄像头自动拍人也好,都是这样的一个原理。但是如果我们把这个过程反过来,尝试用抠图的结果反过来求抠图之前的那张图长啥样呢?那就困难很多。比如说我用语音来生成文字稿,现在许多软件能做的相当准确,但是如果你反过来让电脑读文字稿的话,显然有很多当时的细节都无法准确还原了。又比如说,我抠完一张图,将图片的细节完全删掉,只留下这个像素曾经代表啥的信息,比如“车车车车车人车车车车车”这样的。既然你连当时这有什么人,又有什么车都不能确定,你又该怎么把画面细节重新补回去呢?而这就是Chat GPT它非常擅长的内容了。

超级电话接线员 Chat GPT 的科学家意识到一个问题:之所以这个还原很难做,比如说用几个字画张图吧,其实是因为我们没找着那个曾经成功将某张图拆成过你刚才输入那几个字的老师傅。一旦我们把这位老师傅找到了,他回家把当时拆过的那张图给你一找,那很有可能那张图就是你想要的了。

如果有一天你发现无论你说一串什么字,给一张什么图,他总是世界上某几个老师傅当年得出过的结论呢,那是不是只要那群老师傅在他们的结论后都附上他们的电话号码,我们只要给他们打一个电话,就能把图给找出来了呢?原理上还真就是这样的。只不过,在 Chat GPT 里这通电话你可能要联系成千上万个接线员才能接通,但无论如何还是能接通的。

于是将模式识别的逆运算尽可能闭合起来的方法,也就找到了,那就是疯狂做模式识别,然后把模式识别得到的经验存起来,变成找到原图像的电话号码。而这套给经验指派电话号码的方法,也就是大家所熟悉的神经网络了。它本质上就是一个由千万个电话接线员共同去记忆这个世界上的人们是如何打电话的结构,于是每个接线员就可以记忆相当少的内容,不需要特别博学强记,只需要能判断下一个接线员是谁就行了。

如此一来,无论当时的分析过程何等复杂,他的电话号码多么复杂难记,只要我安排足够多的接线员,总有一个相当大的概率能够最终将这通电话给接通。就是这个方法,令 Chat GPT 能够用维度非常小的信息生成出维度非常高的产物,用几个字就可以为你生成一个很复杂的图像——超级审核。

当然在这个过程当中,Chat GPT 还需要在联系到诸多老师傅的同时,将一些比较明显不符合人类需求的结论给剔除掉。显然,你给的信息越少,能联系到的老师傅也就越多,对吧?于是不符合你需求的信息也就越容易将你想要的那个给淹没掉,对吧?这个时候 Chat GPT 就需要人工客服的介入了。

实际上在你使用它之前,人工客服会被模型剔除掉好多好多不符合要求的结果。当然这个过程本身也是可被机器举一反三的,于是在相对而言不那么充裕的人工服务之下,Chat GPT 也可以剔除掉到天文数字一般的错误结论了。固然在这个过程当中错杀肯定不少,但是比起 Chat GPT 庞大的生成能力来说,这点不算什么。

于是在三者的共同努力之下,你就得到了一个能够回答你任何问题,但是偶尔会给你一个非常离谱答案的超级大模型了。实际上它并不是非常难以理解的东西,而且它和人类以及动物真正的智慧发生模式,还是有着相当大的区别的。然而这些和本题关系不是很大,就另作论述吧。

第三位网友的回答:

Chat GPT的基本原理:

1. Transformer架构:

这是一种深度学习模型架构,专门用于处理序列数据,如文本。它引入了注意力机制,允许模型在不同位置关注输入序列的不同部分,从而更好地捕捉长距离依赖关系。就像学生系统的专心的学习一本课程,以更好的理解教材中的内容,形成知识结构。

2. 预训练:

在上个阶段基础上,用大量的文本数据通过处理上下文信息生成自然语言响应。它能够理解先前的对话历史,并根据上下文生成连贯的回答。Chat GPT使用一种称为Being Search的技术,以选择最可能的序列,确保生成的响应既合理又连贯。就像学生通过大量的阅读和听力练习来提高语言能力,从中学习语言的结构和用法。

3. 无监督学习模型:

通过无监督学习从文本中学到的知识可以用于各种自然语言处理任务,包括对话大声称。就像小孩子通过尝试和错误的方式学习表达自己的想法。

4. 微调:

在预训练后,模型通常会在特定任务上进行微调,以适应更具体的应用场景。微调可以使用有标签的数据,以便模型更好地适应特定的任务要求。就像学生考试,老师根据答题质量来帮助学生提高成绩。

总结:

通过这三位网友的回答,我们可以对Chat GPT的原理有一个全面的了解。第一位网友通过一个简单的实验,让我们直观地理解了GPT如何通过观察数据中的规律来生成回答。第二位网友将Chat GPT比喻为超级抠图王、超级电话接线员和超级审核的组合,形象地解释了其工作原理。第三位网友则从技术角度详细介绍了Transformer架构、预训练、无监督学习和微调这四个关键步骤。这些解释共同为我们描绘了一个关于Chat GPT如何运作的全面图景。

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

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

相关文章

SpringBoot整合MyBatis使用自定义TypeHandler

😄 19年之后由于某些原因断更了三年,23年重新扬帆起航,推出更多优质博文,希望大家多多支持~ 🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Mi…

系统知识小百科:如何禁用电脑无关软件!

禁用电脑上的无关软件是提升系统性能和安全性的有效手段。 以下是一些主要的方法来帮助你禁用这些软件: 一、通过Windows系统设置卸载无用软件 打开设置:按下Win I打开Windows设置。 进入应用管理:点击“应用”选项,这里会列出…

2024最新盘点!哪些仓库管理系统值得推荐?

本文将对16款仓库管理系统进行盘点: 简道云仓库管理系统、Oracle Warehouse Management、富勒、音飞储存、Microsoft Dynamics 365、金蝶、Logiwa、易订货、Fishbowl Warehouse、百卓轻云、智慧记、Oracle NetSuite、鸿链科技 WMS 仓库管理系统、Infor CloudSuite、…

武汉流星汇聚:亚马逊赋能中小企业,跨境电商市场举足轻重地位稳

在全球经济一体化的浪潮中,跨境电商作为推动国际贸易的重要力量,正以前所未有的速度发展。在这场全球性的商业竞赛中,亚马逊以其卓越的市场表现、强大的技术实力和深厚的品牌影响力,稳居跨境电商市场的领头羊地位,其举…

视频美颜SDK与直播美颜插件的开发指南:从基础到高级应用

今天,笔者将详细讲解如何从基础到高级应用开发视频美颜SDK与直播美颜插件。 一、视频美颜SDK的基础概念与架构设计 视频美颜SDK是一种集成在移动应用或桌面应用中的软件开发工具包,允许开发者在视频流中实现实时美颜效果。其核心功能包括肤色调整、磨皮…

Vue3.5新增的baseWatch让watch函数和Vue组件彻底分手

前言 在Vue 3.5.0-beta.3版本中新增了一个base watch函数,这个函数用法和我们熟知的watch API一模一样。区别就是我们之前用的watch API是和Vue组件以及生命周期是一起实现的,他们是深度绑定的。而Vue3.5新增的base watch函数是一个新的函数&#xff0c…

飞速(FS)400G SR4光模块概述

随着光网络领域新技术的不断涌现,数据传输的能力和效率也在持续提升。400G SR4光模块的出现不仅扩展了短距离光通信的可能性,还为未来迈向800G及更高带标准宽奠定了基础。本文深入探讨了飞速(FS)400G SR4光模块的特点和重要性&…

《计算机操作系统》(第4版)第10章 多处理机操作系统 复习笔记

第10章 多处理机操作系统 一、多处理机系统的基本概念 1. 多处理机系统的引入 (1)CPU 时钟频率接近极限。 (2)增加系统吞吐量。 (3)节省投资。 (4)提高系统可靠性。 2.多处理机系统的类型 (1)紧密耦合MPS 和松散耦合MPS ①紧密耦合MPS 紧密耦合通常是通过高速总线或高速交叉开…

页面设计任务 商品详情页(带评论区)

目录 效果图: 任务描述 源码: 详细讲解: 1.产品信息部分 2.用户评论区域 效果图: 任务描述 页面结构: 页面应包括一个标题部分、一个产品展示区和一个客户评价区。使用图片展示产品,并添加描述。客户评价区展示一…

删除Vue2残留配置文件解决异常:Cannot find module ‘@vue/babel-plugin-transform-vue-jsx‘

背景 完成Vue2代码升级为Vue3后,将新代码上传至代码库。在修改源代码库代码后,启动项目,提示:Cannot find module ‘vue/babel-plugin-transform-vue-jsx‘,尝试安装该第三方库后仍然无效。 解决方案: 删…

浅谈【数据结构】图-图的存储

目录 1、图的存储 2、邻接表 3、十字链表 谢谢帅气美丽且优秀的你看完我的文章还要点赞、收藏加关注 没错,说的就是你,不用再怀疑!!! 希望我的文章内容能对你有帮助,一起努力吧!!…

知识竞赛中情境答题环节竞赛规则有哪些设计方案

情境题通常会给出一个具体的情景或场景,然后要求选手在该情境下回答问题、提出建议、解决问题等。目的是考察选手在特定情境下的分析和解决问题能力。一般由评委进行打分。 1.情境题可以是视频题,也可以是表演题,由选手抽一个题,…

东南亚媒体发布:5种东南亚地区媒体发稿技巧

东南亚国家是一个具有丰富多彩的文化的特点和媒体环境中的地域。想要在这个地区取得成功营销推广产品和服务,掌握如何有效与东南亚地区媒体协作尤为重要。下面我们就详细介绍五种在东南亚媒体发稿技巧,可以帮助读者高效地吸引住目标群体。 1.掌握市场定位…

机械学习—零基础学习日志(如何理解概率论8)

随机变量的协方差与相关系数 来一道练习题: 要先求出,a的数值: 要求联合分布律: 再求期望: 计算相关数值: 最后得到结果: 《概率论与数理统计期末不挂科|考研零基础入门4小时完整版&#xff08…

DaxPay:一套开源支付网关系统【送源码】

项目介绍 DaxPay是一套开源支付网关系统,已经对接支付宝、微信支付、云闪付相关的接口。可以独立部署,提供接口供业务系统进行调用,不对原有系统产生影响 特色功能 封装各类支付通道的接口为统一的接口,方便业务系统进行调用&am…

yocto | 基于Linux的定制系统跑Qt app(第二集)bitbake工作流程

点击上方"蓝字"关注我们 01、bitbake简介 >>> bitbake是OpenEmbedded构建系统的引擎,通过解析一系列配置文件(主要为recipes,即bb/bbappend文件)来创建任务列表,并根据依赖关系依次执行。通过bitbake -c listtasks xxx(模块名或映像名)命令可以查看…

【工具】Windows 上安装 PostgreSQL(图文详情)

目录 0.背景 1.简介 2.安装步骤 1)下载地址 2)双击安装包进行下载【请以管理员身份打开并安装】 3)安装步骤 4)安装中 5)安装完成 0.背景 最近在学习大数据规模处理的相关课程,需要安装这个数据库以…

公园的客流统计意义何在,有哪些积极作用

随着城市化进程的加快,人们越来越重视休闲娱乐和亲近自然的机会。公园作为市民休闲放松的重要场所,其管理和维护的质量直接影响着市民的生活质量和城市的形象。客流统计在公园管理中扮演着重要角色,不仅可以帮助公园管理者更好地理解游客的行…

Ant Design Vue修改表格样式

原效果: 修改背景色和字体,包括表头和表体,要分开设置: :deep .ant-table-thead>tr>th {background: rgba(255, 255, 255, 0);//去掉表头背景color: rgb(100, 181, 220);font-weight: bold;border: none;//去掉表头边框}:d…

分组汇总后再根据数量拼上不同文字

Excel某表格有2列。 AB1Apples32Apples03Bananas14Bananas65Cantaloupe06Kiwis27Kiwis28Kiwis1 要求:按第1列分组,如果组内第2列大于0则对当前行进行计数,否则不计数;计数结果等于1则附加Occurrence,否则附加 Occurr…