0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

写小说、编写程序!强大的ChatGPT也有它的局限性!

Carol Li 来源:电子发烧友网 作者:李弯弯 2022-12-08 00:59 次阅读
电子发烧友网报道(文/李弯弯)日前,由OpenAI训练的大规模语言模型ChatGPT上线。ChatGPT背后的算法基于Transformer架构,这是一种使用自注意力机制处理输入数据的深度神经网络。Transformer架构广泛应用于语言翻译、文本摘要、问答等自然语言处理任务。

ChatGPT可用于创建能与用户进行对话的聊天机器人,由ChatGPT构建的对话机器人,可以高质量的回答用户的提问,能够写小说,编写程序。不仅能够为用户提供有用的信息还很好玩,因此迅速出圈。据称,ChatGPT的用户数量已经突破100万。

什么是ChatGPT

OpenAI是2015年在美国成立的一家人工智能研究机构,由马斯克、美国创业孵化器Y Combinator总裁阿尔特曼、全球在线支付平台PayPal联合创始人彼得·蒂尔等创立。后来马斯克退出,微软在2019年向OpenAI投资10亿美元。

OpenAI分别在2018年、2019年和2020年相继推出语言模型GPT-1、GPT-2和GPT-3。其中GPT-3在2020年6月上线的时候引起很大关注,被认为是史上最强大的AI模型语言模型,参数量达到1750亿。

相比GPT-3而言,今年初,OpenAI 采用对齐研究(alignment research),训练出更真实、更无害,而且更好地遵循用户意图的语言模型InstructGPT,被认为是GPT-3.5版本。

OpenAI此次上线的ChatGPT,其训练方法和InstructGPT大体一样,只是在使用的数据集上有微小差别。首先,通过有监督学习训练出初始模型:人类AI培训员分别作为使用者和AI助手,模拟用户和AI的对话。在这个过程中,人类AI培训员能够访问机器编写的建议来帮助他们生成恰当的回复。

为了创建出强化学习所需要的奖励机制,OpenAI将数个机器生成的回复进行对比,并按照回复质量由高到低进行排序。训练团队选取了人类AI培训员与机器的对话后,从中随机挑选一条机器编写的信息,和几条替代选项放在一起,让人类AI培训员进行排序。通过这种近端策略优化方法,可以筛选出最让人满意的模型,多次迭代后便训练出了现在的版本。

ChatGPT有多强大

相比之下,ChatGPT比GPT-3更强。GPT-3只预测任何给定的单词串之后的文本,而ChatGPT则试图以一种更像人类的方式与用户发生互动。ChatGPT的互动非常流畅,并且有能力参与各种主题,与几年前才面世的聊天机器人相比,有巨大改进。

ChatGPT到底有多强大,由其构建的聊天机器人,交互界面简洁,只有一个输入框,AI将根据输入内容进行回复,并允许在一个语境下持续聊天。从用户的使用情况来看,无论是让它写首押韵的诗、检查代码的bug、回答科学问题,它都能随机给出令人满意的答案。

比如,知识讲解。
IMG_256

比如,写小说。
IMG_256

有人用《老友记》等喜剧演员为角色,让它写一些肥皂剧对白,它可以写得惟妙惟肖。解释极其专业的科学概念也不在话下。它甚至可以写一些基本的学术文章。

总之,ChatGPT可以回答基本的、甚至无聊的琐碎问题,也可以解释专业的知识。这让许多人认为,像这样的人工智能系统有一天会取代搜索引擎。聊天机器人是根据从网上收集到的信息进行训练的。因此,如果能准确地呈现这些信息,并以更流畅和对话的语调来进行反馈,这将代表着传统搜索的巨大进步。

ChatGPT也存在问题

虽然很多用户对ChatGPT的功能印象深刻,然而也有人注意到,它容易产生看似合理但错误的回答。比如,让ChatGPT写一个公众人物的传记,它很可能插入错误的人物生平。让它为特定功能编写程序,它也许会生成看起来可信但最终不正确的代码。

普林斯顿大学计算机科学教授Arvind Narayanan在推特上指出,人们对使用ChatGPT学习感到兴奋。不过,除非你已经知道答案,否则你无法判断它什么时候是错的。他说:“我尝试了一些基本的信息安全问题。在大多数情况下,答案听起来似乎有理,但实际上漏洞百出。”

近日,编程问答网站Stack Overflow暂时禁止用户分享ChatGPT生成的回复。原因是,Stack Overflow认为,ChatGPT很容易与用户互动,且可以快速生成大量回答,这让网站充斥着许多第一眼看起来是正确的答案,但在仔细检查后就能发现其中的错误。

OpenAI也坦诚地表示,由于ChatGPT的知识只来自训练数据中的统计规律,而不是任何类似人类对世界复杂和抽象系统的理解,因此该系统可能偶尔会产生不正确或误导性的信息,并产生攻击性或有偏见的内容。

ChatGPT频出的错误是人工智能文本生成模型的几个众所周知的缺点之一。这些系统通过分析从网上抓取的大量文本来训练机器人。人工智能在这些数据中寻找统计规律,并利用这些规律来预测给定的句子中,接下来应该出现什么单词。然而,这意味着他们缺乏世界上许多系统运行的硬编码规则,导致他们倾向于产生“流利的废话”。

小结

不可否认的是,OpenAI训练的ChatGPT确实非常强大,可以回答无聊的问题,也能解释专业的科学问题,可以写小说,也可以编写程序。然而确实也还存在问题,对2021年之后的世界认知有限,对某些特定人群的问题知之甚少,写的人物传记不准确等。目前来说,将其作为新一代的搜索引擎还存在风险。不过ChatGPT的上线也展示出了人工智能的更多可能。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    高光谱成像技术如何改善现有遥感技术的局限性?

    随着科技的不断进步,遥感技术在地球观测、资源管理、环境监测等领域中发挥着日益重要的作用。然而,传统的遥感技术在分辨率、准确性和信息获取能力等方面存在一定的局限性。为了克服这些局限性,高光谱成像技术
    的头像 发表于 02-21 10:52 166次阅读
    高光谱成像技术如何改善现有遥感技术的<b class='flag-5'>局限性</b>?

    labview编写程序的一般步骤

    LabVIEW是一种非常强大的图形化编程工具,它可用于控制、测量、测试和监控应用。编写LabVIEW程序的一般步骤包括以下几个方面: 程序需求分析:在开始
    的头像 发表于 12-29 10:06 607次阅读

    碳化硅二极管的优点和局限性分析

    碳化硅二极管的优点和局限性分析 碳化硅(SiC)二极管是一种新型半导体材料,在高频电源电子装置中得到了广泛应用。与传统的硅(Si)材料相比,碳化硅二极管具有许多优点和局限性。下面是对碳化硅二极管
    的头像 发表于 12-21 11:31 572次阅读

    codeblocks怎么编写程序

    ::Blocks编写程序的过程,以使您对其操作有更深入的了解。 首先,我们需要下载并安装Code::Blocks。您可以在官方网站https://www.codeblocks.org/上找到适用于您的操作系统的安装程序。安装过程相对简单,只需按照向导指示完成即可。 一旦安
    的头像 发表于 11-26 10:28 546次阅读

    怎样在codeblocks上编写程序

    在CodeBlocks上编写程序是一项相对简单而又重要的任务。CodeBlocks是一个广泛使用的集成开发环境(IDE),它能够帮助程序编写、编译和运行他们的代码。在本篇文章中,我们将详细介绍
    的头像 发表于 11-26 09:26 596次阅读

    增强型Howland电流源(EHCS)电路的局限性及改进

    电子发烧友网站提供《增强型Howland电流源(EHCS)电路的局限性及改进.pdf》资料免费下载
    发表于 11-23 16:10 8次下载
    增强型Howland电流源(EHCS)电路的<b class='flag-5'>局限性</b>及改进

    不到1分钟开发一个GPT应用!各路大神疯狂整活,网友:ChatGPT就是新iPhone

    人类。 总之,虽然ChatGPT等语言模型的应用在一定程度上改变了我们的生活和学习方式,但它们并不能完全替代人类进行创造性思考和创造性活动。我们不能将它们简单地视为新iPhone之类的产品,而是应该理性看待它们的应用价值和技术局限性
    发表于 11-19 12:06

    虚拟机linux怎么编写程序

    在虚拟机Linux上编写程序是一项非常常见且有用的任务。无论是开发一个简单的脚本、一个Web应用程序还是一个复杂的软件项目,Linux提供了强大的工具和环境来帮助你进行编程。本文将详细介绍如何在
    的头像 发表于 11-17 10:08 591次阅读

    千兆光模块存在哪些局限性

    千兆光模块,作为网络设备中常用的一个配件,在实际应用中,由于其存在一定的局限性,可能会对网络传输速度、信号接收等方面产生影响。本文将就千兆光模块的局限性进行探讨,并提供一些可能的解决方案。
    的头像 发表于 10-16 12:10 340次阅读

    保护接地的作用及局限性

    一、保护接地的作用及其局限性 为了保障人身安全,避免发生触电事故,将电气设备在正常情况下不带电的金属部分与接地装置作良好的电气连接,称为保护接地,简称接地。 1、保护接地的作用 1)降低人体接触
    的头像 发表于 10-10 10:28 1178次阅读
    保护接地的作用及<b class='flag-5'>局限性</b>

    使用 RX65N 云套件开始编辑和编写程序

    使用 RX65N 云套件开始编辑和编写程序
    发表于 07-04 18:53 0次下载
    使用 RX65N 云套件开始编辑和<b class='flag-5'>编写程序</b>

    740族C编写程序包V.1.01用户手册

    740族C编写程序包V.1.01用户手册
    发表于 06-26 20:24 0次下载
    740族C<b class='flag-5'>编写程序</b>包V.1.01用户手册

    RT1176 mcu上SAI1/2/3接口的局限性是什么?

    您能否帮助理解 RT1176 mcu 上 SAI1/2/3 接口的局限性? 在参考手册中,我看到以下内容: [i]\"SAI-1 用于多声道音频接口,最多支持 8 声道音频 [i]输入或
    发表于 06-08 08:29

    PLC编写程序编写的是什么?

    对于PLC程序编写,一个好的plc程序一般都具有程序的具有正确性、可靠性、方便性、简洁性和可读性就是很好的程序!
    的头像 发表于 05-10 17:38 1347次阅读
    PLC<b class='flag-5'>编写程序</b><b class='flag-5'>编写</b>的是什么?

    740族C编写程序包V.1.01用户手册

    740族C编写程序包V.1.01用户手册
    发表于 05-06 18:38 0次下载
    740族C<b class='flag-5'>编写程序</b>包V.1.01用户手册