Chatgpt究竟是一个什么东西?

article/2024/12/21 7:50:50

一、 Chatgpt究竟是一个什么东西?

它能够实现什么样的任务和什么样的功能?

它本质是一个聊天机器人

这是我跟他聊天保留下的一些聊天截图 。

因为我之前以为他是一个英文的模型 所以我最开始用英语去问他说canyouspeakchinese

然后得到一个肯定的回复后, 我就干脆只用中文跟他进行聊天了 。

我问他说:“ 你是怎么被训练出来的。“

他说:“ 我是通过深度学习的方法被训练出来的."

我问他:" 强化学习在你的训练过程中有起到什么样的作用 ."

他跟我说:"强化学习是一门选择力的技术, 他是用来解决reword 交互任务。

这点他就很厉害,因为你没有办法一眼看出来这句话是机器人生成的 而不是人去写的。

它能够实现什么样的任务和什么样的功能?

1. 聊天工具

这点其实不稀罕,像百度的PLAYTOR 也能做到

但其实离奇的是他不仅仅是聊天,还可以做任务测试。

一、摘要抽取

二、小说生成

三、尝试回答

四、文本分类

那在摘要抽取当中 我选择一条世界杯的信息

 问他说:”能帮我抽一下这段话的摘要信息是啥吗 ?

他告诉我说:“卡塔尔世界杯1/4决赛中,克罗地亚和巴西1- 1打平,

而在点球大战中晋级了四强 。”

 小说生成当中 ,我问他:” 你能不能用金庸的风格帮我写一段钢铁侠和绿巨人对战的小说。”

 但比较有趣的是 ,他生成的小说里 ,绿巨人通常都会怒吼和嘶吼 ,而钢铁侠一般表现的会比较轻盈,也就是说没有给任何prom的情况下, 他也能知道钢铁侠和绿巨人一些鲜艳的b权。

问答

光的速度是多少? 它能给造一个表精确的结果 ,我们分类下,他也能知道说这句话是属于体育类别的新闻。所以通过这个我们就能够看到 说这个聊天机器人能解决的问题不仅是聊天 而很多n o p的task也可以转换成聊天的方式得到我们想要的。

说说他更厉害的功能 ,测试下翻译功能

比如说翻译 I'm Hungry ,如果用Chatgpt ,它生成的模型是一个字一个字的吐出来,

翻译成“肚”“子”“很”“饿”

但如果我们用BERT,它是一次性翻译成“肚狗很饿”

原理很简单,Chatgpt 因为是一个字一个字生成,才会更加精准,比如生成一个“肚”后面可以是肚子,肚皮。 而BERT,一次生成,就不能精准的判断前一个字是什么?

所以更多人倾向于单项模型去做任务。 

好接下来我们讲讲GPT 的发展史

GPT 是2018年背提出的,那时候有1.17亿的参数直到今天GTP 已经又1750亿的参数了。

GPT-3 无疑是一个非常巨大的模型。

Insrtuct Gpt :这是印刷GPT就是切GPT 使用的基本框架。

两者的区别:

1) 用人类更喜欢的数据 去做训练(align)

GPT 原本使用的是互联网中的海量语料,并不一定是人类想知道的内容。

比如说一些比较长尾的文章 或者是一些长尾的知识 。

那我们做对话机器人,那就应该知道人们都喜欢问一些什么样的问题。

GPT 就围绕人们通常感兴趣的内容并编写答案,进行训练。

2) 引入强化学习(RL)提升性天花板

强化学习是一门只告诉模型 好不好,而不告诉模型 怎样才能变好的学科

这就意味着说这种方式能够使得模型有了更大的探索自由度 从而突破进入学习的天花板

比如:今天我们要去训练一个对话机器人, “女朋友生气 怎么办?‘’

如果你要做一个监督学习的模型的话, 可能就会让一个人去说

1.  跟他道歉

2.  就是说陪他逛街

3.  提醒他要多喝热水

那我再遇到女朋友生气怎么办 ,就可以从这些参考级别去思考。

像这样的对话训练,其实我们都已经知道这个模型的天花板在哪里了。

最好的效果就是从这几个选项当中去选择。

​那强化学习版怎么做呢?

把人工标注的部分改成人工打分的部分,那就不会给出答案,

​​​​而是告诉他你觉得应该给出什么样的回答。

那模型就会自己瞎猜,比如说跟女朋友吵架,那我们就给它打负分 比如-5分,这就不是一个很好的选择。

那模型就会知道这样方式是不允许的,那他可能会回答说讲道理 ,那我们可能觉得这个回答也没有那么好,就给他打-1分。那模型就会知道,不能吵架,不能讲道理,那就可以跟他认错。那我们觉得这个行为确实还可以,于是给他正向分,+3

所以强化学习的过程中,我们并没有告诉模型看到女朋友生气具体要做什么样的事情,我们只是让模型认识到什么样的事情是好的,什么样的事情是不好的。因为我们知道人类的语言是非常非常大的。我们很难说去呈现什么样什么样的模板。只是希望模型知道什么样是好,什么样是不好的概念。

这点非常重要,为什么要把强化学习的这种概念用在里面,以及为什么用在里面就能够取得更好的效果的原因。

好了,下一篇 再讲 CHATGPT 的训练流程 。

​​​​

​​​​


http://chatgpt.dhexx.cn/article/BdroFDc3.shtml

相关文章

ChatGPT 中文版插件来了

点击关注公众号:互联网架构师,后台回复 2T获取2TB学习资源! 上一篇:Alibaba开源内网高并发编程手册.pdf 转自 | 机器之心 ChatGPT 的 Debug 功能,有人应用化了。 ChatGPT 这几天可谓是风头无两。作为一个问答语言模型&…

炸裂开源:你肯定需要的6 个中文版 ChatGPT 提示教程。

提示工程(Prompt Engineering)是一门相对较新的学科,教你你如何开发、优化提示来更好的使用 GPT 等大模型、更好的将大模型的能力接入到你的系统中。 本文整理了 GitHub 上质量最高的 6 个【中文版】提示工程教程。请收藏、转发,…

刚刚,谷歌版ChatGPT开放测试申请!暂无中文版,网友已玩疯

【导读】刚刚,谷歌正式开放了自家ChatGPT的测试申请!CEO劈柴发文感谢8万员工连轴加班让Bard顺利上线。 GPT-4发布已然一周时间,而热度丝毫未减。 即便是OpenAI把限制提高到3小时只让问25个问题,服务器还是被网友挤爆了…… 在被…

中文版ChatGPT:智能中文聊天机器人

2017年,AlphaGo在与世界冠军柯洁的人机大战中获胜,引发了人们对人工智能的激烈讨论。 如果说,对于AlphaGo,人们更多是围观者的角色,而最新的人工智能爆款程序ChatGPT,更多人已经参与其中,上线短…

几款强大的工具

💬 如果文章对你有帮助,欢迎关注、点赞、收藏和订阅专栏哦 为使用人工智能编程而构建的编辑器,一款人工智能编程软件、智能Ai代码生成工具。提高客户服务水平:它可以通过自然语言处理技术,快速、准确地回答客户的问题…

VSCode集成ChatGPT插件:ChatGPT中文版

今天介绍一款牛逼的VsCode插件ChatGPT中文版 一、介绍 ChatGPT中文版一个ChatGPT的插件_支持ChatGPT4.0,功能比丰富。 功能特点: 1.支持ChatGPT4.0 在个人中心可以选择ChatGPT4.0模型,回答更准确 2.网络回答 Vscode插件中第一家支持联网…

chatGPT中文版设定冷知识

ChatGPT是一个基于自然语言处理技术的聊天机器人,能够根据输入文本进行智能回复。对于中文版的ChatGPT设定,以下是一些重要步骤: 选择中文预训练模型 在开始使用ChatGPT中文版之前,你需要选择适合中文场景的预训练模型。目前市面…

第3章 ChatGPT简介

3.1ChatGPT厚积薄发 最近,工智能公司OpenAI推出的ChatGPT风靡全球,其上线仅两个月,注册用户破亿。ChatGPT包含丰富的知识,不仅能更好地理解人类的问题和指令,流畅进行多轮对话,还在越来越多领域显示出解决各…

用ChatGPT快速制作PPT

如果你想制作一份漂亮的PPT却不知道从何下手,不要担心,ChatGPT来帮你了!ChatGPT是一种自然语言生成和理解模型,不仅可以和你聊天,还可以帮你设计和撰写一份出色的PPT。本篇文章将带你快速掌握使用ChatGPT制作PPT的技巧…

在线使用AI合集

POE 前言 目前有关注的小伙伴应该会发现,ChatGPT注册功能已经关闭。那些还没有注册的小伙伴岂不是不能使用ChatGPT,今天为大家推荐的就是Poe | AI机器人集合 Sage、Claude、ChatGPT、Dragonfly。Poe链接 使用poe.com/ChatGPT 注册也非常简单&#xff…

ChatGPT机会与变现大全

这是一篇教你如何利用ChatGPT变现的文章,从商业的视角看ChatGpt这个产品。 虽然我们都听过chatGPT,网络上也铺天盖地的文章介绍这个产品有多牛,甚至是一些有点关联的产品都跑过来陈热度给自家产品打广告。但是,这些我们都不关心&a…

初遇 chatGPT

背景 今天终于有时间尝试一下心心念的 chatGPT。注册了一下,然后尝试问了一些问题。不刁钻,结果确实令人惊艳。17年我在做自然语言处理学习的时候,还是 Tensorflow 1.0 的时代。当时还在用 LSTM 解决词意联系的问题。当然 GPT 的幕后逻辑不得…

Python 使用 ChatGPT

Python 使用 ChatGPT 前面我们已经介绍过 ChatGPT 的注册了,现在我们看一下如何通过Python 使用ChatGPT 由于ChatGPT 注册相关的文章被平台限制了,所以有注册相关的问题可以私聊 API key 的获取 到这里我们已经完成ChatGPT 的注册了,如果我们需要在代码里使用ChatGPT ,那…

chatgpt插件

chatgpt插件安装 安装步骤 安装步骤 1)打开微软的edge浏览器 2)找到相应浏览器扩展 3)获取扩展 4)搜索wetab(初始没安装的话,主页中最热门的第一个应该就是) 5)添加好后选择启用 6)打开新的…

5天注册破百万,一文详解爆火 ChatGPT 到底是个啥

作者:qizailiu,腾讯 IEG 应用研究员 导读 OpenAI 近期发布聊天机器人模型 ChatGPT,迅速出圈全网。它以对话方式进行交互。以更贴近人的对话方式与使用者互动,可以回答问题、承认错误、挑战不正确的前提、拒绝不适当的请求。高质…

火遍全网的chatGPT

最近网上非常火爆的CHATGPT,它是OpenAI开发的一款开源的自然语言处理 (NLP) 模型,用于实现对话生成和语言模型预测。CHATGPT 模型基于 GPT-3 (Generative Pretrained Transformer 3) 模型构建,拥有语言理解和文本生成能力。CHATGPT 模型可以用…

注册ChatGPT时提示Oops! The email you provided is not supported

问题描述 今天本想出一个ChatGPT的注册与使用的教程,结果上来吃了个闭门羹。之前我通过微软账号登录验证是没有问题的,但这次想使用另一个微软账号,结果提示Oops! The email you provided is not supported(您提供的电子邮件不支…

ChatGPT准备工作_step1_注册邮箱

如何注册Outlook邮箱 访问Outlook网站:在您的网络浏览器中打开 Outlook的官方网站。 点击"创建账户":在Outlook网站的主页上,点击"创建账户"选项,开始注册过程。 填写个人信息:在注册表格中填…

centosAI数据模型

传送:https://ai.centos.chat/ 之前一直公益运营 万万没想到流量比预想的要大很多,API接口的这个Tokens消耗的速度比预想的要快的多。 想持续提供免费服务,目前看只能自己拿真金白银来顶。光靠一点捐助肯定是杯水车薪。 所以有能力的伙伴…

ChatGPT快速入门

1. :介绍ChatGPT的背景、目的、特点和优势,让读者对ChatGPT有一个初步的了解。 ChatGPT简介 ChatGPT是一种基于自然语言处理技术的智能对话系统,旨在为用户提供更加智能、便捷、高效的交流体验。ChatGPT的背景是人工智能技术的快速发展和智能…