世界第一聊天机器人“ Eliza”刚刚从60年历史的计算机代码中复活了

2025-06-16 20:38来源:本站

科学家刚刚从久违的计算机代码&Mdash;而且仍然如此 效果非常好

这些“软件考古学家”使用了MIT档案中的Dusty Printots,发现了已丢失了60年并将其重新栩栩如生的已已的代码。

Eliza是在1960年代由麻省理工学院教授开发的 约瑟夫·韦森鲍姆(Joseph Weizenbaum) 并以剧本“ Pygmalion”的主角Eliza Doolittle的名字命名,他被教导如何像贵族英国妇女一样说话。

作为用户可以与之互动的语言模型,Eliza对当今的 人工智能 (AI),研究人员在发布到预印度数据库的论文中写道 arxiv 星期日(1月12日)。为伊丽莎(Eliza)编写的“医生”脚本被编程为心理治疗师会回答问题。为了 例子,伊丽莎会说:“请告诉我你的问题。”如果用户输入“男人都是一样的”,则该程序将以“什么方式”做出响应。

Weizenbaum用他发明的现已停产的编程语言写了Eliza,称为Michigan算法解码器对称列表处理器(Mad-Slip),但几乎立即将其复制到LISP中。随着早期互联网的出现,LISP版本的Eliza传播开来,原始版本变得过时了。

有关的: Google的AI告诉用户在披萨中添加胶水,吃石头并制作氯气

专家认为最初的420线Eliza代码丢失了直到2021年研究合着者 杰夫·史拉格(Jeff Shrager),斯坦福大学的认知科学家, 迈尔斯·克劳利(Myles Crowley),麻省理工学院的档案管理员,在 Weizenbaum的论文

“我对AI先驱者的想法有特别的兴趣,” Shrager在一封电子邮件中告诉Live Science。“拥有计算机科学家的代码与他们的思想有了记录,而且伊丽莎(Eliza)仍然是,无论是,还是好坏,我想知道他的想法,我想知道他的想法。”他说,但是为什么团队想让Eliza工作更加复杂。

Shrager说:“从技术的角度来看,我们甚至都不知道我们发现的代码“实际上有效的唯一版本”。因此,他们意识到自己必须尝试。

将伊丽莎重新栩栩如生并不简单。它要求团队清理和调试代码,并创建一个模拟器,该模拟器将近似于在1960年代运行Eliza的计算机类型。恢复代码后,团队获得了Eliza Running&Mdash;这是60年来的第一次;12月21日。

Shrager说:“通过进行运行,我们证明了这实际上是实际Eliza血统的一部分,它不仅有效,而且效果非常好。”

但是团队还发现了代码中的一个错误,他们选择了该错误。Shrager解释说:“这将破坏人工制品的真实性,就像在原始的蒙娜丽莎(Mona Lisa)中修复了误击一样。”他们在研究中写道,如果用户输入一个数字,例如“您今天是999”,则该程序会崩溃。

尽管它旨在成为人力计算机交流的研究平台,但“伊丽莎(Eliza)在当时的新颖性是一种新颖性,以至于它的'聊天机器人'不堪重负,”什拉格说。

有关的: 32次人工智能使它在灾难性上错了

今天,这种遗产一直在继续,因为伊丽莎(Eliza)经常与当前的大语模型(LLM)和其他人工智能进行比较。

即使它与Chatgpt这样的现代LLM的能力没有比较,“ Eliza当您认为它是在1965年写的,” 大卫·贝里(David Berry),英国苏塞克斯大学的数字人文学科教授,也是该论文的合着者,他在一封电子邮件中告诉了Live Science。“它可以在对话中持有自己的一段时间。”

Shrager说,Eliza的表现要比现代聊天机器人更好。Modern LLMS仅尝试完成您的句子,而Eliza进行编程以提示用户继续对话。Shrager说:“这更像是'聊天'比任何故意的聊天机器人。”

贝里说:“把伊丽莎带回了最多的伊丽莎,即使不是历史上著名的聊天机器人之一,人们的目光却望向丢失的历史。”由于计算机科学领域是如此前瞻性,因此从业者倾向于考虑其历史过时,而不会保留它。

不过,贝里认为计算历史也是文化史。

贝里说:“作为一个社会,我们需要更加努力地工作,以使这些新生的计算时代保持活力,因为如果我们不这样做,我们将失去与蒙娜丽莎(Mona Lisa),米开朗基罗(Michelangelo)的戴维(David)或雅典卫城(Acrocolis)的数字等效物。”

左文资讯声明:未经许可,不得转载。