今天我们来浅谈一下ChatGPT到底是什么东西

news/2024/11/29 3:42:28/

在这里插入图片描述

这是一篇非学术专业性的文章,而我也是为了解chatGPT而学了两三天人工智能,所以哪里写的不好的不对的地方还希望海涵。

图灵测试
1950年,人工智能之父艾伦·图灵提出乐“图灵测试”。就是说当你在不面对面的时候跟机器人进行文字聊天的时候,如果你很难分辨出来对方是一个人还是一个机器人,那么在一定程度上可以说这个机器它是智能的。

Eliza与Alice
1966年,MIT实验室发明了一个聊天机器人Eliza,但是背后就是简单的if…then的代码,例如你输入妈妈这个关键词,它就会返回设定好的关于家庭之类的内容。即使是在后面推出了更强大的Alice,其实现逻辑仍然是if…then语句。但是从智能的角度讲,这种限定规则的机器人就算你的规则写得再复杂也不可能穷尽所有答案,更不可能创造新的答案。因此,这两种机器人都不算是智能机器人。

SmarterChild
2001年,smarterChild使用了机器学习里面的模型,让聊天变得更自然,算是ChatGPT的前辈了,2007年微软收购了SmarterChild

神经网络
1960年,神经网络在1960年提出,但是当时没有海量数据集和强大的算力支持,所以神经网络就搁置了。到了2010年,互联网时代的到来也带来了海量数据和强大算力。计算机通过神经网络,对海量数据慢慢摸索出规律。现在它的应用非常广泛了,像声音识别、自动驾驶、AlphaGo围棋机器人,但是神经网络回到文字领域就不太顺利了。因为机器学习一般都是使用循环神经网络RNN来处理文字的,主要的方式就是按照一个个词处理。

Transformer
可以让机器同时学习大量的文字。现在很多自然语言处理模型都是建立在Transformer的基础上的。

OpenAI
2015年,OpenAI公司成立。2017年,OpenAI基于Transformer论文的基础上介绍了一个新的语言学习模型GPT(Generative Pre-trained Transformer)。
2018年6月推出了第一代GPT,参数为1.2亿个
2019年11月推出了GPT-2,参数为15亿个
2020年6月推出了GPT-3,参数为1750亿个

人工反馈的强化学习
在此之后无论再怎么加大参数量,GPT-3的提升和改善都非常有限,这个是因为在训练的时候没有一个非常好的反馈机制,就是没有人告诉它怎么回答是好的,怎样回答是不好的。为了解决这个问题,OpenAI就在训练的时候加入了一个人工反馈的机制,专业术语就是人工反馈的强化学习。

chatGPT
2022年11月,chatGPT诞生了!chatGPT相对于讲得对不对,它更在意说的像不像人类,所以chatGPT偶尔也会出现逻辑性的错误。

视频分享:【一口气搞清楚ChatGPT | 牛X在哪?谁会失业?巨头商战…】


http://www.ppmy.cn/news/957396.html

相关文章

《零基础入门学习Python》第044讲:魔法方法:简单定制

0. 请写下这一节课你学习到的内容:格式不限,回忆并复述是加强记忆的好方式! 这节课我们一起来完成一个类的定制, 基本要求: 定制一个计时器的类start和stop方法代表启动计时和停止计时假设计时器对象 t1&#xff0c…

ChatGPT|如何通过ChatGPT问一本书的问题?

很多场景下需要私域数据,但是在使用ChatGPT对话回答是很泛或者没有相关答案,因此你就需要自己喂养数据,然后形成自己的私域数据数据集,以下就是用一本书作为例子,通过输入一本书问ChatGPT关于这本书其中的问题。其步骤…

数学上的问题

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 问题合集一、问题:为什么stats.norm.pdf计算出的概率分布值会大于11.代码2.分析 问题合集 例如:随着人工智能的不断发展,机器学…

算法中的一些数学问题分享,ICG游戏

1,石子游戏 题目出处 https://leetcode-cn.com/problems/stone-game/ 亚历克斯和李用几堆石子在做游戏。偶数堆石子排成一行,每堆都有正整数颗石子 piles[i] 。 游戏以谁手中的石子最多来决出胜负。石子的总数是奇数,所以没有平局。 亚历克…

力扣 135. 分发糖果

题目来源:https://leetcode.cn/problems/candy/description/ C题解(来源代码随想录): 先从左往右比较,右边孩子评分比左边高就多发1颗糖,否则就只发1颗;再从右往左比较,左边孩子评分…

C# delegate,Action,Func,Event 使用

文章目录 1. delegate 委托2. Event 事件3. Action 无返回值委托4. Func 带返回值委托 1. delegate 委托 作用: (1)将方法当作参数传递 (2)方法的一种多态(类似于一个方法模板,可以匹配很多个方…

python 笔记:you-get

下载视频/音乐/图片 使用pip安装you-get pip3 install you-get 之后在命令行执行下载操作 1 主要命令行参数 -n --no-merge 如果视频分p,不进行合并--no-caption不下载弹幕、歌词等 -f --force 覆盖已存在的文件 -F STREAM_ID --format STREAM_ID 指定视频下载…

【产品设计】通用后台管理系统需求及原型设计

后台管理系统,会根据不同公司、不同业务的要求做出改变。 网上很多系统的参考多数为业务中台,过于带有业务色彩。做过三四个后台管理系统,从中总结了一个通用的功能和需求设计模版,供大家参考。本文适用于0-2岁的产品经理做基础功…