陈孝良的个人专栏分享 http://blog.sciencenet.cn/u/brygid 谈谈声学,聊聊智能

博文

聊天机器人简史:从 ELIZA 到 ChatGPT 精选

已有 12428 次阅读 2023-2-19 15:20 |系统分类:海外观察

虽然聊天机器人自从1966年已经发展了很长的时间,但是真正引起全球的关注和期待,并且让人们感觉距离商业爆发不再遥远,还是2022年11月底出现的ChatGTP。

ChatGTP对自己的定位仍然是对话语言优化模型,以聊天机器人的拟人方式呈现,普遍受到用户和企业的欢迎。

一般来说,聊天机器人和对话界面的变化,以及消息应用程序的日益普及,体现了人工智能和机器学习的技术发展。 

什么是聊天机器人?

本质上,聊天机器人是一种与您聊天的人工智能程序。它可以与您聊天、提供信息和支持、为您预订东西等等,国内电话客服、金融反诈、营销外呼等应用也是其中的一种场景落地。

聊天机器人被用来重现与用户的强大交互、辅助业务流程、从大型群体中获取信息、作为个人助理等等。搜索引擎还使用聊天机器人来滞后网络并存档新页面以供将来搜索。

有时机器人也被用于恶意目的,例如电信诈骗、传播病毒、推荐算法、以及人为增加短视频或网络文章的观看次数。

聊天机器人是数字化的,带有文本和消息或基于语音的应用程序。他们帮助不同的人群或个人通过文本或语音进行查询。

聊天机器人的历程

image.png

ELIZA

ELIZA是第一个聊天机器人,由 Joseph Weizenbaum 于 1966 年创建,它使用模式匹配和替换方法来模拟对话,最初的目的是帮助心理咨询医生来解决患者的精神问题。

该程序的设计方式模仿了人类对话。聊天机器人 ELIZA 的工作方式是将用户输入的单词传递给计算机,然后将它们与可能的脚本响应列表配对。它使用模拟心理治疗师的脚本。该脚本被证明对自然语言处理和非自然智能产生了重大影响,其副本和变体在全球各地不断涌现。

然而,Weizenbaum 对用户的反应感到不安。他希望 ELIZA 只是人类对话的映射模拟,但突然之间,用户们在 ELIZA 中吐露了他们最深刻的想法。即便在那个时候,也有专家们宣称,聊天机器人将在几年内与人类无法区分。事实上,我们等了差不多60年才出现的ChatGPT,仍然存在很多的缺陷和问题。

image.png

Weizenbaum 拒绝了机器可以取代人类智慧的观点。相反,他认为这些聊天机器人只是工具,是人类思维的延伸。他进一步强调,计算机对语言的理解完全取决于使用它们的环境。此外,Weizenbaum 认为计算机对人类语言的更一般理解是不可能的。

在随后的几十年里,众多的聊天机器人开发者在 Weizenbaum 的模型的基础上进行构建,力求实现更像人类的交互。通过图灵测试已经成为一个共同的目标,即测试新机器人与人类评委的对话能力。图灵测试问题中最难的是人们可以讨论的内容没有限制。

PARRY

PARRY是由美国精神病学家Kenneth Colby于1972年构建的聊天机器人,该程序模仿了一位精神分裂症患者。它试图模拟这种疾病,是一种类似于个人思维的自然语言程序。

PARRY 通过一个复杂的假设、归因和“情绪反应”系统来工作,这些系统是由改变分配给口头输入的权重触发的。为了验证这项工作,使用图灵测试的变体对 PARRY 进行了测试。七十年代初期,人类审讯员通过远程键盘与程序交互,无法准确地将 PARRY 与原始的不合理个体区分开来。

五十年前,肯尼斯·马克·科尔比 (Kenneth Mark Colby) 是一位思考计算机如何有助于理解精神疾病的精神病学家。因此,他开始了“克服抑郁症”项目,该项目一直持续到他 2001 年去世。

Jabberwacky

该聊天机器人由开发人员 Rollo Carpenter 于 1988 年创建。它旨在以有趣的方式模拟自然的人类对话。

Jabberwacky导致了其他技术的发展。自其起源以来,一些人通过其网页将其用于学术研究目的。该聊天机器人被认为使用了一种称为“上下文模式匹配”的人工智能技术。

Dr. Sbaitso

这是从文本走向语音的关键进展,Dr. Sbaitso是 Creative Labs 于 1992 年为 MS-DOS 创建的聊天机器人。它是将 AI 融入聊天机器人的最早尝试之一,并以其全语音操作的聊天程序而闻名。

该程序会像心理学家一样与用户交谈。它的大部分回答都是“你为什么会有这种感觉?” 而不是任何类型的复杂交互。

image.png

ALICE

ALICE是一种通用语言处理的聊天机器人,它使用启发式模式匹配来进行对话。1995 年Richard Wallace 率先构建了 ALICE。在此以前被称为 Alicebot,因为它首先在一台名为 Alice 的计算机上运行而得名。

该聊天机器人使用称为人工智能标记语言(AIML)的 XML 模式,它有助于指定对话规则。1998年的时候,这个聊天机器人的程序采用 Java 编辑,2001 年Wallace发布了 AIML 规范,众多开发人员用不同的编程语言起草了 ALICE 的免费和开放源代码。

该程序模拟通过 Internet 与真人聊天。Alice被定义为一位年轻的人类女性,她会告诉用户她的年龄、爱好和其他有趣的事实,并回答用户的对话。

image.png

SmartChild

2001年开发的SmartChild,可以认为在许多方面都是 Siri 的前身。该聊天机器人可在 AOL IM 和 MSN Messenger 上使用,能够进行有趣的对话并快速访问其他服务的数据。

可惜的是,多年后大多数人停止使用针对美国 18 至 24 岁人群的 AIM,MSN Messenger也停止服务了。

Siri

Siri是 Apple 于 2010 年为 iOS 开发的;它是使用自然语言 UI 的智能个人助理和学习导航器。之后它为所有 AI 机器人和 PA 铺平了系统。

他们可以回复用户传输的文本、音频、图像和视频。苹果表示,这将在消费者和数字助理之间带来更丰富的互动体验。

Google Now

Google Now于 2012 年在 Google Inch 推出。它通过对一组网络服务的请求来回答问题、执行操作并提出建议。

它是移动搜索更新和 UI 修改包的一部分,其中包括一个女声便携式助手,以与 Apple 的 Siri 竞争。

Google Now 最初是一种根据一天中的位置和时间获取上下文相关信息的方法。它逐渐变得更加复杂和精细,卡片上提供了广泛的内容类别。有时它指的是我们的预测搜索。

Google Now 在 2017 年被 Google Assistant 取代。如今,该助手已成为更积极的 Google 搜索增长战略的一部分。但是随着ChatGPT的推出,Google Assistant的估计难逃关闭的命运。

Cortana 

Cortana首次在微软的 Build 2014 开发者大会上展示,并直接集成到 Windows手机设备和 Windows 10 PC 中。该程序使用语音识别和相关算法来获取和响应语音命令。

要开始使用,他们必须在搜索框中键入问题,或选择麦克风并与 Cortana 交谈。如果一个人不太确定要说什么,他们会在锁定屏幕上以及通过选择任务栏上的搜索框在 Cortana 主页中看到建议。

Cortana 可以执行诸如基于时间、地点或人物的提醒、发送电子邮件和文本、创建和管理列表、聊天和玩游戏、查找事实、文件、位置和信息等任务。

Alexa

Alexa是亚马逊2014 年开发的智能个人助理,与Siri不同,它是内置于 Amazon Echo、Echo Dot、Echo Show 等智能硬件设备,以及更多来自第三方制造商的内置 Alexa 的设备。

只用你的声音,你就可以搜索网络、播放音乐、创建待办事项或购物清单、设置闹钟、播放播客、播放有声读物、获取新闻或天气预报、控制你的智能家居产品等等。

为了增加任何支持 Alexa 的设备的功能,亚马逊允许开发人员使用 Alexa Skills Kit (ASK) 为 Alexa 构建和发布技能。您可以使用 Alexa 应用程序免费下载技能。

ChatGPT

ChatGPT是 OpenAI 训练的大型语言模型。它由 OpenAI 团队于 2021 年创立,旨在帮助用户根据给定的输入生成类人文本。ChatGPT 可用于多种任务,包括对话生成和语言翻译。

该模型基于大量数据进行训练,使其能够生成通常难以与人类书写的文本区分开来的文本。ChatGPT 因其生成听起来自然的文本的能力及其在各个领域的潜在应用而受到赞誉。

聊天机器人的未来

聊天机器人的未来还不明朗,OpenAI应该会发布大型语言模型 GPT-4,以进行ChatGPT的下一次迭代,而Google的BARD目前还饱受争议,各家媒体对LaMDA AI进行了大量报道。

人工智能更现实的未来,希望借助聊天机器人,改变人类体验AI的方式。

至于国内聊天机器人,身在其中不好多说,建议复盘反思,谋定而后动。


参考文献

The Evolution of Chatbot Technology: From ELIZA to ChatGPT. https://en.softonic.com/articles/evolution-of-chatbot-technology.

The History Of Chatbots – From ELIZA to ChatGPT. https://onlim.com/en/the-history-of-chatbots.

Gaglio, S., Lo, R. G., & SpringerLink (Online service). (2014). Advances onto the Internet of Things: How Ontologies Make the Internet of Things Meaningful. (Springer e-books.) Cham: Springer International Publishing.

MacTear, M., Callejas, Z., & Griol, D. (2016). The conversational interface: Talking to smart devices.

Perez-Marin, D., & Pascual-Nieto, I. (2011). Conversational agents and natural language interaction: Techniques and effective practices. Hershey, PA: Information Science Reference. 




https://blog.sciencenet.cn/blog-1375795-1376951.html

上一篇:ChatGPT的现状、影响、启示和建议:大模型和多技能
下一篇:通用大模型与垂直大模型近十年的论文简述
收藏 IP: 171.84.1.*| 热度|

8 张俊鹏 王启云 许培扬 朱伯靖 赵凤光 李升伟 宁利中 吕乃基

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-10-31 09:45

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部