作者:石秀峰,来源:谈数据全文共 3846 个字,建议阅读 10 分钟今年的科技领域最火爆的关键词莫过于“ChatGPT”!ChatGPT(全名:Chat Generative Pre-trained Transformer),美国OpenAI 研发的聊天机器人程序,于2022年11月30日发布 。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,它背后有个庞大的数据库,通过机器学习,能够根据回答你提出的几乎任何问题,且可以根据聊天的上下文与人进行互动,真正像人类一样来聊天交流!详情:ChatGPT研究框架(80页PPT)
这款“上知天文、下知地理”的聊天机器人确实让人惊叹!不仅如此,ChatGPT甚至还能帮你撰写文章、翻译、编程,写论文、画画、写诗……,很多人慌了,ChatGPT会不会取代我,未来要怎么和机器人竞争?01 ChatGPT 真的无所不知,无所不能吗?这个答案一定是否定的。ChatGPT的强大是毋庸置疑的,但要说他“无所不知,无所不能”却也有些言过其实了。1、ChatGPT具备交互功能,但不具备社交属性ChatGPT是截止目前最厉害的聊天机器人,其强大的交互能力,可以对大部分问题对答如流,要比以往的所谓“聊天机器人”有趣太多,让很多人爱不释手。但是ChatGPT无法理解人类的情感和思维,没有主观判断,还远远做不到和你交流思想和情感。所以,不用担心ChatGPT会替代人类!2、ChatGPT 是个文科学霸,但也是个理科学渣ChatGTP会写诗歌、写作文、编故事、写论文,它可以根据你的文案内容帮你总结出几个新颖亮眼的文案标题,也可以根据你提供的关键词写出通俗、完整甚至优美的文章。如果说ChatGPT 是个“文科学霸”,那么在理科领域ChatGPT却是是一个地道的“学渣”,因为截止目前ChatGTP还算不对小学的应用题。ChatGPT 是一个基于自然语言处理(NLP)用大量数据训练出来的语言模型,它能回答出什么问题,以及答案的质量,完全取决于用来“喂养”ChatGPT的数据集的数量和质量。所以,ChatGPT也不是完全没有数学能力,而是ChatGPT对于数学的计算完全是基于“经验”的“死记硬背”!ChatGPT的强项在于组织出一个完整的答案,但给出的内容并不一定完全准确。你要是问它简单的加减乘除,它还是可以答出来的,而对于需要有推理逻辑才能计算出来的数学应用题,至少目前,ChatGPT在这方面还没有太多能力。3、ChatGPT 会写代码,却替代不了程序员ChatGPT还有一个强大的能力——编程。据说,ChatGPT不仅可以写出非常完整的代码,还可以检查程序错误,修改程序出现的bug。甚至前不久,Google对它进行模拟面试,结果发现ChatGPT写代码的能力可媲美Google三级工程师,该职位的平均年薪约达18.3万美元。虽然三级工程师在Google算是初级工程师,对于程序员来说能够入职谷歌已经很厉害了。因此,有人提出了ChatGPT可能替代程序员的担忧。于是,ChatGPT迎来了大量程序员们的不断挑战和围攻,结果出人意料,却也在意料之中。图片来源:互联网出入意料的ChatGPT不仅可以输出“漂亮”的代码,更惊艳的是ChatGPT对语义的理解能力,他不仅能理解用户的输入,还能对代码的意思进行语言描述,解释代码的含义。在意料之中是ChatGPT擅长的还是那些通用的、结构清晰的东西,比如:实现一些通用的功能、找出一些常见的bug、读写或压缩文件,输出一些常见的算法等等。而对于一些需要抽象的问题,ChatGPT的能力就明显捉襟见肘了,例如:根据业务需求的理解给出解决方案或架构设计,复杂业务逻辑的处理和代码调试,代码性能的调优,以及使用了Hadoop、ES等软件……图片来源:码农翻身因此,ChatGPT的“背诵”代码的能力非常强大,因为它可能看过了大量的专业编程书籍,这是任何一个程序员也做不到的,就这一点就已经很厉害了,这让ChatGPT至少可以成为程序员的一个得力助手。但是,目前ChatGPT还写不出一套完整的、符合业务所需的软件系统。当然,以ChatGPT的学习能力来看,未来如果将SAP、Oracle、微软、IBM、Google、AWS等世界IT巨头的系统源码都“喂给”它的话,说不定有天ChatGPT真的可以取代程序员了!但就目前说ChatGPT替代程序员是不可能的。02 ChatGPT 为什么如此强大?虽然我们说ChatGPT还有很多限制,但ChatGPT无疑是目前最强大、最懂人类语言的AI聊天机器人。ChatGPT一经发布,就快速成为了科技领域的“顶流”,更带动了资本市场的狂热。我们看到,国内外科技巨头均纷纷布局ChatGPT产业,“ChatGPT”概念股也是一路狂飙。ChatGPT本质上就是一个AI聊天机器人。聊天机器人这个并不罕见,我国市场上也有多款相关产品。那为什么ChatGPT就一下子变得这么火爆,不仅完全碾压了传统的聊天机器人,甚至还对搜索引擎、文案写作、翻译、编程等行业都造成了巨大影响和冲击,ChatGPT究竟有什么魔力?它的强大底气源自哪里?1、ChatGPT 的大模型支撑人工智能大多是针对特定场景应用进行训练,难以迁移,属于小模型范畴;而ChatGPT背后的支撑为人工智能大模型(InstructGPT、Transformer),可大幅扩充适用场景、提升研发效率。实际上,ChatGPT 并不是“一步登天”就达到了如此高的成就,而是不断发展起来的,其经历了GPT1.0、GPT2.0、GPT3.0三个大的发展阶段,通过将InstructGPT模型的目标与人类用户可能喜欢的内容不断“对齐”,才使得ChatGPT给出更真实、更诚实的答案。详情参考:《ChatGPT背后的核心技术》2、ChatGPT 拥有更大的资料库刚才我们讲ChatGPT 经历了三个发展阶段:GPT1.0、GPT2.0、GPT3.0,每个阶段ChatGPT都会在前一个阶段基础之上学习大量的数据资料。虽然ChatGPT目前还未公开其数据集构成,但从其能够回答的问题类型中就可想而知,其背后的数据库是多么庞大。也有专家研究指出ChatGPT的资料库包括:维基百科,各类型的电子图书,各类社交、购物和新闻网站数据、各类资源链接等等,规模至少有上千TB。3、ChatGPT 可以自我学习和进化这个就厉害了!与传统人工智能需要针对各领域任务定制对应的系统不同,它不仅能完成多个场景、多轮的相当自然的人机对话,更为重要的是以自然语言交互式学习的“类人”新范式,能在多轮交互中以“类人”的方式交流、学习和进步,并可以自主、快速、不间断地学习各领域专业知识并达到人类专家水平!4、ChatGPT 拥有强大的算力据测算,ChatGPT的总算力消耗约为3640PF-days,相当于每秒计算1千万亿次,需要计算3640天,将近10年,并且需要7-8个投资规模30亿、算力500P(1P约每秒1千万亿次的计算速度)的数据中心才能正常运行。算力成为了入局“ChatGPT”的高门槛,这让ChatGPT变得只有少数的巨头才能玩得起。5、ChatGPT 具有更高的准确度ChatGPT能够给出更高准确度的答案,有三个方面因素。第一,算力强大,上边我们说过。第二,算法强大,ChatGPT大参数语言模型(GPT3.5),通过调整模型参数,使模型得到最大的奖励(reward),最大奖励意味着此时的回复最符合人工的选择取向。第三,数据强大,ChatGPT拥有庞大的数据集和较高的数据质量。6、ChatGPT 具有更好的适应性ChatGPT具有较高的适应性,可以根据不同的场景和任务进行微调,以满足其在特定领域的应用效果。ChatGPT 大模型InstructGPT拥有1750亿个参数,可以通过大量的数据学习不同的场景,并且根据不同的场景来调整自己的行为,从而达到适应不同场景的目的。03 关于ChatGPT的一些热点问题1、ChatGPT 能否替代人类?作为一个AI聊天工具,ChatGPT 确实很强大,但我们也要看到目前其能力是有限的,ChatGPT只能处理具体的任务,其灵活性还不足,更缺乏抽象能力和创造性,只能按照预定的步骤来做事。ChatGPT 只是一个AI工具,或许它可以替代人类完成某些工作,例如:自动驾驶、自动翻译、自动识别、自动分析,ChatGPT可以替代人类完成一些重复性的工作,提高工作效率,减少人力成本。要说AI能替代人类,这并不是天方夜谭的问题,而是庸人自扰的问题。ChatGPT也好,还是其他更强大的AI智能也罢,都不可能替代人类,现在不可能,将来也不可能。关于“AI能否替代人类”,有人问了ChatGPT,ChatGPT给出的答案如下:不会,AI的目标是帮助人类完成更多的工作,而不是替代人类,也替代不了人类,主要原因:
1. AI 无法理解人类的情感和思维。
2. AI 无法自主思考,只能根据输入计算出相应结果。
3. AI 没有社会文化背景,从而无法理解人类潜在的文化内涵。
4. AI没有自觉,无法理解人类的自觉的行为。
5. AI没有灵魂,无法理解人类的内心情感。
6. AI没有记忆力,无法记住已说过的话。
7. AI没有能力进行高度抽象的思考,无法理解人类的抽象思考。
8. AI没有创造力,无法创造属于自己的想法。
9. AI无法理解人类的语言系统,只能按照编程语言规则计算出结果。
10. AI不能识别细微的表情变化,从而无法理解人类的复杂情感。
2、ChatGPT 如此聪明,被坏人利用怎么办?
不得不承认,ChatGPT在很多领域都能给出让人惊叹的答案。也有人担忧,ChatGPT这么厉害,被坏人利用怎么办?其实这个问题最好还是问 ChatGPT自己。(注:目前ChatGPT好像不能注册了,我是一直没有注册成功,但找到了一个类ChatGPT工具,地址:https://aigcfun.com)于是,就有了以下的对话:3、ChatGPT 回答不了哪些问题?有人说你上知天文、下知地理,是真的吗?“类ChatGPT”自己的回答:其实,如果你想让ChatGPT给出准确的答案,首先你的问题是正确的。如果你的问题是恶搞的,那ChatGPT也只能给出一个恶搞的答案。例如:写在最后近几年,在互联网科技领域,总是“新词”不断,从大数据到云计算,从区块链到人工智能、从数据湖到数据中台,每一个“新词”出来,都会引来很多人的跟风,也会遭到很多人质疑。不出意外的话,这波吹捧ChatGPT的高潮过去,紧接着就会迎来下一波的质疑的浪潮,让我们拭目以待吧。
参考文章:
《ChatGPT研究框架(80页PPT)
》
《让我们一起捅破ChatGTP的窗户纸》王建硕
《ChatGTP时代,别再折腾孩子了》刘欣
《ChatGPT帮我看下这段代码有什么问题》程序猿阿朗
关键词: ; 一起 ; 捅破 ; ChatGTP ; 窗户纸