如果你瞄准月亮,即使迷失,也是落在璀璨星辰之间。
—— 埃隆?马斯克
没错,又是他
最先引爆这场风潮的还是科技怪杰埃隆·马斯克 (Elon Musk) 。
作为Twitter 的新任首席执行官,马斯克在 12 月 2 日转发了一篇推特,内容是一位纽约时报记者与一位硅谷科技企业家就言论自由和审查制度进行的对话。
好像没有什么特别?如果告诉你这些对话都是AI凭空生成的,你的评价又会如何?
马斯克的评价是,“AI 正变得非常棒”!
创建上述虚拟对话的是人工智能研究公司 OpenAI 开发的工具ChatGPT,对话截图左上角的绿色图标就是OpenAI的logo。该公司推出了一系列语言模型来再生成自然的文本,并可以执行诸如判断意图、总结内容、分类数据、翻译文本、将语言转换为代码等任务。
ChatGPT是什么?
OpenAI 首席执行官 Sam Altman 于 12 月 1 日发布推文,邀请用户在 ChatGPT 上进行对话。用户使用电子邮件和手机注册就可以免费使用,不过国内的手机号收不到验证码,需要使用代收程序,网上教程很多,就不赘述了。快速验证后,用户就可以在对话框中输入语句,等待AI回答。
出色的对话体验让ChatGPT很受欢迎,OpenAI表示它的需求量很大,正在扩展其系统以满足感兴趣的用户数量。
那么准确的说ChatGPT到底是什么?
ChatGPT是一个基于GPT-3(Generative Pretrained Transformer 3)的语言模型,用于处理自然语言问答。GPT-3是由人工智能公司OpenAI开发的一种大型神经网络模型,能够处理自然语言文本。ChatGPT是基于GPT-3模型构建的,能够根据用户输入的问题,生成自然语言的回答。通常,ChatGPT被用于聊天机器人、问答系统和其他自然语言处理应用中。
你没猜错,这是ChatGPT自己说的。
发现了没?它“懂”中文!比你用过的任何中文搜索引擎都更懂中文!
ChatGPT怎么使用?
ChatGPT 的界面可以说平平无奇,和你用过的传统聊天机器人(如某冰、某爱)差不多,但它的水平真是远远超出了那些“人工智障”。它几乎可以完全正确理解你的输入,并且不是只对你的一句话给出反应,而是可以结合上下文来理解你的意思。
如果没有用过聊天机器人,你可以想象在给一个助手发微信消息,输入一个简单的提示或请求,例如问它不想上班怎么办。 几秒钟后,ChatGPT 给出回复,滴水不漏。
对于程序员来说它还有更神奇的功能,它会写代码!
我让他给我一段量化交易代码,它的答案是这样的:
这代码没毛病吧!
当然有时候回复也可能不那么令人满意。 这时候你可以调整输入,增加或删除一些语句,让ChatGPT给出不一样的答案。
ChatGPT有时候会一本正经的胡说八道,OpenAI 也承认,“ChatGPT 有时会写出看似合理但不正确或荒谬的答案。”不过这可能也是它最有意思的地方,比如下面这篇报道。
ChatGPT的原理是什么?
ChatGPT 是基于 GPT-3 模型构建的。GPT 是 Generative Pretrained Transformer(生成预训练变换器)的缩写,它是openAI推出的一种用于处理自然语言文本大型神经网络模型,GPT-3 是它的最新版本。
GPT-3 模型包含大量的语言数据,能够理解语言的语法和语义。当用户输入问题时,ChatGPT 会将问题转换为计算机能够理解的数据,并使用 GPT-3 模型进行处理。GPT-3 模型会根据语言数据,生成一个回答候选集,并从中选择一个最佳回答。最终,ChatGPT 会将生成的回答以自然语言的形式返回给用户。
如此复杂的模型是怎么训练的呢?简单来说是 RLHF(从人类反馈中强化学习),分三步:
1.收集提示信息(prompt)和人工形成的任务示例(demonstration),并用监督学习方法训练模型。
2. 将初始模型用在新的对比数据上,生成多个输出,人工对这些输出进行排序,排序结果用于训练奖励模型。
3.使用PPO(Proximal Policy Optimization)强化学习算法训练奖励模型。
ChatGPT能不能取代谷歌?取代人类?
现在谈这个多少有点杞人忧天了,虽然在聊天机器人领域它是石破天惊的突破,但实际应用中不要说谷歌,它连百度都取代不了,也就是个有趣的大玩具,离取代人类差得就更远了。
如果你看了原理部分你会发现它的训练过程还用到了很多人力,不止不会取代人类,还为人类创造了就业岗位呢。
不过,虽然ChatGPT还没有那么强大,但它的下一代GPT-4也快推出了,坊间传闻它已经能通过图灵测试了,在拐点到来前谁也不知道哪里是拐点。
参考:
ChatGPT – Overview of the new tool from OpenAI —Sophia Schmid
从 GPT-1 到 GPT-4,看 ChatGPT 的崛起–阿法兔