导读:
能写代码写作业,能编剧本能做题,甚至还能代写辞职信……最近ChatGPT火得一塌糊涂,或许你不知道什么叫ChatGPT,但最近你肯定见过ChatGPT这个词,一时间,街头巷尾都在热议一个叫做ChatGPT的产品。“ChatGPT让苹果急了”、“微软正式将ChatGPT引入必应”……关于ChatGPT的热搜一个接一个的出现,它到底是什么,有什么用,竟能让苹果畏惧,让微软看重?别以为ChatGPT这让人连看都看不懂的词与你无关,同时它的面世,还让新闻工作者、程序员等从业者,开始担心饭碗端不住了……那么,什么是ChatGPT?它与普通的人工智能聊天机器人有何不同?这个科技圈一下子冒出来的新事物,未来可能很快取代你我,具体的今天给大家做个简单的科普。
ChatGPT自去年12月上线之后,一周之内就吸引了100万注册用户;在两个月内,ChatGPT吸引了超过1亿的用户。1月份平均每天有超过1300万名访问者使用ChatGPT,是去年12月份的两倍多。
本文将详细介绍一下ChatGPT是什么意思,ChatGPT的工作原理,ChatGPT的应用场景。
一、ChatGPT是什么意思?
ChatGPT是由人工智能研究实验室OpenAI,在2022年11月30日发布的全新聊天机器人模型。也是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码等任务。
ChatGPT本质是一个应用在对话场景的语言模型,基于GPT3.5通过人类反馈的强化学习微调而来,能够回答后续问题、承认错误、质疑不正确的前提以及拒绝不适当的请求。首先让我们今天的主角ChatGPT来亲自介绍自己。
1.1 让ChatGPT介绍自己
ChatGPT是什么?既然ChatGPT是语言模型,语言模型是什么?通过强化学习训练,强化学习又是什么?
1.2 全球范围的兴起和爆发
OpenAI 11月30号发布,首先在北美、欧洲等已经引发了热烈的讨论。随后在国内开始火起来。全球用户争相晒出自己极具创意的与ChatGPT交流的成果。ChatGPT在大量网友的疯狂测试中表现出各种惊人的能力,如流畅对答、写代码、写剧本、纠错等,甚至让记者编辑、程序员等从业者都感受到了威胁,更不乏其将取代谷歌搜索引擎之说。继AlphaGo击败李世石、AI绘画大火之后,ChatGPT成为又一新晋网红。下面是谷歌全球指数,我们可以看到火爆的程度。
国内对比各大平台,最先火起来是在微信上,通过微信指数我们可以看到,97.48%来自于公众号,开始于科技圈,迅速拓展到投资圈等。我最先了解到ChatGPT相关信息的也是在关注的科技公众号上,随后看到各大公众号出现关于介绍ChatGPT各种震惊体关键词地震、杀疯了、毁灭人类等。随后各行各业都参与进来有趣的整活,问数学题,问历史,还有写小说,写日报,写代码找BUG……
1.3 背后的金主OpenAI
ChatGPT是由OpenAI团队研发创造,OpenAI是由创业家埃隆·马斯克、美国创业孵化器Y Combinator总裁阿尔特曼、全球在线支付平台PayPal联合创始人彼得·蒂尔等人于2015年在旧金山创立的一家非盈利的AI研究公司,启动资金高达10亿美金。
OpenAI是一个人工智能研究实验室,目的是促进和发展友好的人工智能,使人类整体受益。OpenAI原是非营利机构,但为了更好地实现产研结合,2019年3月成立OpenAI LP子公司,目的为营利所用。
2019年7月微软投资双方将携手合作,2020年6月宣布了GPT-3语言模型,刷新了人们对AI的认知。GPT系列语言模型让我们不断对通用人工智能(AGI)充满了期待。
OpenAI目标之初就很远大,解决通用人工智能问题,主要涉及强化学习和生成模型。
强化学习最早被认为是实现人类通用智能重要手段,2016年DeepMind开发的AlphaGo Zero 使用强化学习训练,让人类围棋的历史经验成为了「Zero」,标志着人类向通用型的人工智能迈出了重要一步。2019年OpenAI 在《Dota2》的比赛中战胜了人类世界冠军。OpenAI在强化学习有很多深入的研究,Dactyl也是一款OpenAI通过强化强化学习训练能够高精度操纵物体的机器人手,OpenAI Gym是一款用于研发和比较强化学习算法的工具包,所以ChatGPT中使用强化学习也是顺理成章。
生成模型方面,为我们熟知的是GPT-3,这是一个强大的语言模型能够生成人类一样流畅的语言。DellE 2是最近很火的AI绘画根据文本描述生成图片。Codex是和微软合作通过github代码训练而来,可以生成代码和Debug,已经商业化。
作为OpenAI曾经的创始人伊隆·马斯克也发表了对ChatGPT的评价!
看看ChatGPT是怎么介绍自家公司的?
GPT模型是一种自然语言处理(NLP)模型,使用多层变换器(Transformer)来预测下一个单词的概率分布,通过训练在大型文本语料库上学习到的语言模式来生成自然语言文本。从GPT-1到GPT-3智能化程度不断提升,ChatGPT是在GPT-3基础上进一步开发的自然语言处理模型。
ChatGPT在1月份的月活跃用户数已达1亿,成为史上用户数增长最快的应用。相比之下,TikTok 花了九个月的时间月活跃用户数才破亿,而Instagram 则花费了两年半的时间,WhatsApp 花费了三年半,Facebook 在四年半后仅积累了1亿月活跃用户。
1月17日,微软CEO公开表示要将OpenAI产品与自身生态结合,将ChatGPT加入到Bing搜索引擎、Office全家桶、Azure云服务、Teams程序等微软“全家桶”中。随后的一周中,微软又宣布向OpenAI追加数十亿美元投资。
在ChatGPT发布后,谷歌CEO在公司内部发布了“红色警报” (Code Red),敦促团队解决ChatGPT对公司搜索引擎业务构成的威胁,同时批准了在谷歌搜索引擎中加入AI聊天机器人的计划。2月4日,谷歌注资3亿美元投资ChatGPT竞品——Anthropic。2月7日,谷歌突然发布了基于谷歌LaMDA大模型的下一代对话AI系统Bard。
2月7日,百度也官宣了正在研发的文心一言(ERNIE Bot)项目,计划于 3 月将类似 ChatGPT 的 AI 对话服务作为独立应用推出,之后再逐步将其合并到搜索引擎中。
2 ChatGPT一些有趣的体验
作为一个聊天机器人,我们体验发现相比传统的机器人在连贯性问答中更加流畅自然。
不少和ChatGPT“聊过天”的网友纷纷感叹,“只有你想不到,没有ChatGPT办不成的”。和ChatGPT聊天,可以直奔主题、开门见山,也能由浅入深、由表及里。
其实网上有特别多有趣的案例,这里篇幅有限只是简单了列举几个。通过体验结合网友的反馈,ChatGPT的确掌握了一些知识体系和回答技巧。我们看到相比传统的聊天机器人,ChatGPT在连贯性问答中更加流畅自然,什么话都能接住。除了好玩的聊天神器外还有很多实用的价值,比如解答专业概念、编程类问题、从日常邮件、写请假条、广告文案等等,都可以通过ChatGPT代劳。看完这些有趣的案例,那么ChatGPT究竟如何实现的,我们接下来将讲解关于ChatGPT的哪些技术原理。
3 ChatGPT强大在哪里
对话机器人不是个新事物,我们生活中也随处可见,很多人家里放的智能音箱,其实就是一个机器人。只不过之前的机器人只能做简单且有限的事,问天气、放音乐还行,问个复杂一些的事就有点“人工智障”了。
而ChatGPT就像一个上知天文下知地理,通晓古今学贯中西的知识无比渊博的“人”。为什么这样讲呢?原因是因为它太像人了。你会感觉,跟你对话的似乎不是一台机器,而是一个非常聪明,几乎无所不知、无所不能,并且能满足你任何要求的人。
首先,ChatGPT有上下文记忆能力
每一次跟 ChatGPT 聊天时,只要你不关闭窗口,你说的每一句话都会成为它的上下文。
换言之,你可以像跟真人对话一样,不断问它“然后呢?”“还有吗?”,或者表达你的态度,它会给出像真人一样的回应,无需你不断重复、补充、完善问题。
比如,你抛出一个话题,你对它的回答不太满意,可以直接指出来,它会道歉,然后给出一个更好的、满足你要求的回答。这个过程非常自然、流畅,你就像在跟一个真人对话,它能完全理解你的每一句话,并给出合乎逻辑的回应。
其次,ChatGPT有学习纠错能力
在它回答错误之后,如果你纠正了它,第二次就不会再答错。
再次,ChatGPT有思维链推理能力
具备一些常识知识,能做复杂一些的算数题;有报道称 ChatGPT 通过了 Google L3级工程师的面试,年薪可达 18.3万美金。
最后,ChatGPT 还有一个特点,遇到不知道的问题时,会一本正经地胡说八道,这点使得它更像人类:虽然我不知道,但面子不能丢。
04 ChatGPT 能做什么?
这是大家比较关心一个问题:就目前而言,ChatGPT 究竟能做什么?
第一,回答问题。
这可能是 ChatGPT 最简单的应用。你在聊天界面里向它提问,比如,什么是牛顿力学,它就会用流畅的语言向你解释,把这个概念讲解得非常清楚。
第二,撰写文章。
你可以向它提要求,让它按照你的要求撰写一篇文章。
网上有一个笑话:老师对 ChatGPT 说:我想给学生布置一个作业,写一篇文章,请帮我想一个题目;学生对 ChatGPT 说:请按照这个题目帮我写一篇文章;老师对 ChatGPT 说:请帮我给这些文章写评语并打分。
第三,总结提炼。
ChatGPT 还有一个非常强的能力,就是对输入的材料进行总结提炼。
比如,你可以给它输入一篇文章,让它概括文章大意。
第四,生成代码。
ChatGPT还有非常厉害的一点,就是写代码的能力。你提一个要求,比如“如何实现xx效果”,ChatGPT 会告诉你几种可行的方案,并提供这些方案的主要函数和算法。
当我试图穷举 ChatGPT 可以做的事情时,我发现做不到。因为它就像一个无所不知的超人一样,可以做很多事情。我们换一个视角,看看 ChatGPT 能做什么。
第一,当更好的搜索工具来用
只要是搜索结果可以用文本来呈现的,几乎都可以用 ChatGPT 来代替,并且会为你呈现更好的答案。
第二,当智慧的朋友去咨询
在生活中遇到的问题,需要一个智慧的朋友来答疑解惑, 这个时候ChatGPT就可以满足你,它会给你一个方案,而不是答案。
第三,当私人助理来提高效率
如果你没有助理,你也可以在 ChatGPT 上体验有助理的感觉,你可以让它帮你写一封信,或者生成一张表,还可以让他帮你分析数据。
说了这么多,不知道你是否理解了什么是ChatGPT。不管你能记住多少,起码下次在饭局上,在聊起 ChatGPT 的时候,你能插上几句话,而不是一问三不知。