ChatGPT的大致原理

news2025/1/24 2:30:16

国外有个博主写了一篇博文,名字叫TChatGPT: Explained to KidsQ」,
直译过来就是,给小孩子解释什么是ChatGPT。
在这里插入图片描述
因为现实是很多的小孩子已经可以用父母的手机版ChatGPT玩了
,ChatGPT几乎可以算得上无所不知,起码给小孩子讲故事,回
答一些简单的回答不在话下。其实这里面就涉及到ChatGPT的一
个最最基本也是核心的功能,就是问答,而这个问答功能就是第
一代ChatGPT非常的简单直接,你打字给它,它输出给你。比如
你输入你好,它会随机的给出「吗」,「高」,「美」等回答,这
些回答选项取决于你们之前的对话内容。
在这里插入图片描述
这个阶段的ChatGPT是大语言模型,它的特点就是只能接受文字
输入,并且也只能以文字输入。中文,英文,数字或者是代码,其
本质上都是文字,那么其实最主要的问题就是为什么ChatGPT能理
解我们说的话,同时还能基本上回答出让我们满意甚至是惊艳的回
答。我们其实可以用一句老话来形容,那就是书读百遍,其义自现。
说白了就是读的多了,就算不懂某句古诗或者古文的意思,但是起
码是背下来了,直接背出来了。ChatGPT就是读了巨量的「书」,
这些资料有的来自于书籍,有的来自于互联网,总之它读了很多很
多的书,它的记忆里存储了大量的知识,这一点儿跟人类其实非常
的像。但是在回答的问题跟人类会有一些不同,比如我们在背诵古
诗词的时候,床前明月光Q,后面如果我们背下来了并且确定背的
对的话,后一句肯定接的是疑是地上霜。当然我们可以随便编一个
错误回答,比如唧唧复唧唧,我们是回答了,但是我们知道肯定是
瞎编的。但是ChatGPT在回答的时候不是这么思考的,它的学习资
料来自于公开的数据,如果所有的?里面床前明月光后面都是疑是地
上霜,那么你放心,它肯定可以回答的又快又对。不过事实上,互联
网上的资料不一定都对,有可能某一篇或者某几篇文章里面它的诗句
就是错的,那么ChatGPT就有一定的几率输出错误的回答。
在这里插入图片描述
特别是很多人都体验过,ChatGPT会胡乱的说作者名字。因为ChatGPT的
输出主要是靠概率,下一个字的输出取决于前面的内容,就还拿刚开始的
问题来举例。
就比如你好,后面可以跟很多的词。如果你看到一个人好像受伤了,坐在
地上,你应该会说:你好吗?如果你在篮球场碰到了一个身高2米以上的
运动员,你应该不会说你好吗或者你好美,而是你好高。你好美也同理。
我们就可以这么理解,ChatGPT是一个可以综合各种信息进行概率最大
化输出的人工智能模型。
这个时候我们可以讲一些细节。ChatGPT的名字分为两部分:Chat和GPT。
Chat是聊天的意思,GPT是Gene rative Pre-trained Transformer的首字母缩写。
其中Genrative是生成的意思,它的作用是可以创造或者生产一些新的东西;
Pre-trainedQ是它从大量的文本资料中学习而来,Transformer指的是一种人
工智能的模型。T不用关注,主要就看G和P这两个词就行。
我们主要用的就是它的Generative功能,用、来生成各种各样的内容;但是我们
需要知道方,么它可以生产各种内容,原因就在于P。只有学习了大量的内容,
才可以进行再生产。而这种学习其实是会有局限性了,很自然的,比如说你从
小学习了很多的知识,但你可以保证你对一个问题的回答是完全正确的吗?
几乎不可能,第一是知识的局限性,ChatGPT也一样,不可能掌握所有的知识;
第二是知识的准确性,怎么保证所有的知识都是准确无误的;第三是知识的复
杂性,同一个概念在不同的语境下有不同的体现,这种度别说AI,就连人都很
难完美把握。
能大致讲一下ChatGPT的原理…所以我们在使用ChatGPT的时候,也需要监督
ChatGPT输出内容的准确性,它大概率是没问题的,但是你要把它用在关键问
题上,就得人工再审核一遍。而现在的ChatGPT,其实已经升级过两次了,一
次是GPT4Q,具有更准确的回答能力,另一次是最近的GPT Turbo。现在的Ch
atGPT,是一种叫多模态的大模型它跟第一代不同的地方就在于它不仅可以接收
和输出文字,也可以接收其他类型的输入,比如图片,文档,视频等等,然后输
出也更加多样化除了文本之外,也可以输出图片或者文件等等。
在这里插入图片描述
这个「模」在这里就指的是不同的数据类型,为什么ChatGPT要做多模态,
本质上就是因为OpenAI做ChatGPT的初衷就是要做AGI。
在这里插入图片描述
而AGI又是什么呢,它的全名叫Artificial generalintelligence,通用人工智能。
在这里插入图片描述
它的特点就是可以在所有的任务中表现的跟人类相似。也可以简单的理解
为跟人类具有相近的智能程度,而像人类的话,起码可以跟人类一样做到几
件事,可以看东西,可以听东西,可以说东西也可以写东西。
第一代的ChatGPT只能看文字和写文字,其实远远摸不到AGI的边。
而多模态就是必要的实现路径,现在的ChatGPT可以看,看文字和看图片都
可以;可以听和说,这个功能已经在手机APP版本的ChatGPT中实现了,也
可以写,也就是输出东西,它可以写代码,写文章,也可以画画等等。
这就是为什么要做多模态的出发点,更重要的是这个世界本来就是多模态的,
很多东西很难用文字完全表述,比如如何形容一朵花都感觉不够完美,最简
单方法就是把照片拿出来看。
而多模态的ChatGPT就做的事这件事,接收:类型的输入并且输出各种类型的输出。
这篇问答主要的作用是通俗的解释了ChatGPT的运行原理,但是很多的细节并没
有涉及到,如果大家对于细节感兴趣,建议大家可以去看看深入学习一下。

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

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

相关文章

数控测量|一文读懂在机检测与机床校准补偿系统

在制造业领域,为了确保产品质量和工艺精确度,在机检测与机床校准补偿系统被广泛应用于机床领域。 原理解析 在机检测与机床校准补偿系统由精密测量仪器、信息处理设备和控制系统组成。 机床校准补偿基于有限元分析和反馈控制理论。对机床进行检测和测量…

《苍穹外卖》知识梳理6-缓存商品,购物车功能

苍穹外卖实操笔记六—缓存商品,购物车功能 一.缓存菜品 可以使用redis进行缓存;另外,在实现缓存套餐时可以使用spring cache提高开发效率;   通过缓存数据,降低访问数据库的次数; 使用的缓存逻辑&#…

fish终端下conda activate失败

【问题】fish终端下激活conda环境报错: >> conda activate base CondaError: Run conda init before conda activate ## 然而运行 conda init fish 仍旧无法解决【解决】 参考:https://github.com/conda/conda/issues/11079 方法一&#xf…

云手机受欢迎背后的原因及未来展望

随着办公模式的演变,云手机的热潮迅速兴起。在各种办公领域,云手机正展现出卓越的实际应用效果。近年来,跨境电商行业迎来了蓬勃发展,其与国内电商的差异不仅体现在整体环境上,更在具体的操作层面呈现出独特之处。海外…

2024年顶级游戏公司的薪酬大揭秘!

游戏业已经成为娱乐产业的重要组成部分,随着越来越多精美绝伦的游戏问世,为我们带来无数欢乐。它不仅深深融入了我们的生活,也促进了游戏开发作为职业的热门程度,吸引了无数有才华和梦想的年轻人加入这一行业。 在这样一个充满机…

【问题】pycharm无法添加conda环境,没有反应!

① 问题描述 pycharm版本:pycharm-community-2023.3.3 在conda中已经创建了虚拟环境Python38,想要在pycharm中设置添加Python编译器,想使用conda的环境。但是,怎么都没有反应。 ② 解决方法 可以选择系统解释器,然后选中conda虚拟环境envs中的Python.exe作为系统解释器…

Python四级考试笔记

Python四级考试笔记【源源老师】 四级标准 一、 理解函数及过程、函数的参数、函数的返回值、变量作用域等概念。 二、 能够创建简单的自定义函数。 三、 理解算法以及算法性能、效率的概念,初步认识算法优化 效率的方法。 四、 理解基本算法中递归的概念。 五、 掌…

5G——小区搜索流程

小区搜索流程 小区搜索目标:读取到SIB1. 小区搜索流程概述:SIB1在PDSCH信道承载,承载SIB1的信道在哪个位置由PDCCH告诉,而PDCCH的基本信息由MIB告诉,MIB信息由广播信道PBCH广播出去,物理信道解调需要解调…

使用 apt 源安装 ROCm 6.0.x 在Ubuntu 22.04.01

从源码编译 rocSolver 本人只操作过单个rocm版本的情景,20240218 ubuntu 22.04.01 1,卸载原先的rocm https://docs.amd.com/en/docs-5.1.3/deploy/linux/os-native/uninstall.html # Uninstall single-version ROCm packages sudo apt autoremove ro…

掌上新闻随心播控,HarmonyOS SDK助力新浪新闻打造精致易用的资讯服务新体验

原生智能是HarmonyOS NEXT的核心亮点之一,依托HarmonyOS SDK丰富全面的开放能力,开发者只需通过几行代码,即可快速实现AI功能。新浪新闻作为鸿蒙原生应用开发的先行者之一,从有声资讯入手,将基于Speech Kit朗读控件上线…

几种SLAM算法跑出的效果比较

以下所有的SLAM算法均使用此辆ROS小车跑。 文章目录 1.Gmapping SLAM算法构建地图2.Hector SLAM算法构建地图3.Karto SLAM算法构建地图4.Cartographer SLAM算法构建地图5.深度摄像头的建图6.rtab-map(深度双目与激光雷达构建三维建图)7.ORB-SLAM8.无奖竞猜 1.Gmapping SLAM算法…

企业计算机服务器中了eking勒索病毒怎么办?Eking勒索病毒解密数据恢复

企业的生产运营离不开数据支撑,通过数据整合可以制定合理的解决发展方向,对于企业来说,保护数据安全是一项至关重要的工作。但网络安全威胁无处不在,给企业的生产运营带来了极大困扰。近日,云天数据恢复中心接到许多企…

基于stm32单片机智能洗衣机系统设计

目前洗衣机已成为人们日常清洁衣物的主要手段,过去的洗衣机多采用机械式洗涤的模式,存在着控制方式单一,无法控制水量的多少和未实现自动进水等问题。随着物联网和传感器在多个行业更为广泛的应用和技术上的发展,为洗衣机实现智能…

基于Java+SpringBoot+vue+elementui 实现即时通讯管理系统

目录 系统简介效果图源码结构试用地址源码下载地址技术交流 博主介绍: 计算机科班人,全栈工程师,掌握C、C#、Java、Python、Android等主流编程语言,同时也熟练掌握mysql、oracle、sqlserver等主流数据库,能够为大家提供…

第三十五回 梁山泊吴用举戴宗 揭阳岭宋江逢李俊-python中用Shell通配符匹配字符串

宋江被抓住,判脊杖二十,刺配江州牢城。临走时宋太公专门叮嘱他不要入伙梁山。 宋江和差人专门挑小路走,想避开梁山,结果还是被赤发鬼刘唐守到了。大家把宋江请上山,都参拜了宋江。看宋江执意要走,吴用说自…

护眼台灯该怎么选?2024年五大爆款品牌大盘点

护眼台灯是孩子学习过程中的得力助手,除了能提高学习效率外还能保护眼睛。但一些劣质的护眼灯可能存在各种问题,列如安全耐用性差、耐腐蚀耐磨性差、无法起到保护眼睛作用、光照刺眼不适等问题,这让很多家长在购入护眼灯时犯了难,…

林浩然与杨凌芸的Java集合奇遇记

林浩然与杨凌芸的Java集合奇遇记 The Java Collection Chronicles of Lin Haoran and Yang Lingyun 在一个充满代码香气的午后,程序员男主角林浩然正在他的编程世界里挥舞着键盘剑,探索Java王国中的神秘宝藏——集合。而我们的女主角杨凌芸,作…

测试文章笔记-SQL3种优化方法

SQL语句优化: 本质:降低执行时间 **核心思路:**找到执行计划中开销较高的操作,改写SQL语句或改变表访问方式调整执行计划。 举例: 1.使用索引替代全表扫描(索引:是帮助MysQL高效获取数据的数…

自定义Linux登录自动提示语

设置提示语的方式 在Linux系统中,可以通过修改几个特定的文件来实现在用户登录时自动弹出提示语。以下是几个常用的方法: 1. 修改/etc/issue文件: 这个文件用于显示本地登录前的提示信息 sudo vi /etc/issue在项目合作的时候,…

哈希表——位图

哈希表——位图 基本概念一道面试题位图实现设置存在或不存在检查存在 解决一开始的问题 之前我们已经了解了哈希表的底层实现,今天我们来了解一下哈希表思想的衍生产物——位图。 基本概念 在了解位图之前,我们先来了解一些简单的概念。 我们都知道&a…