当世界努力应对大量的大型语言模型时,一些计算机程序员已经回到了老派,通过使用原始代码重新启动第一个聊天机器人,回到了一切开始的地方。这是 60 年前,麻省理工学院的约瑟夫·魏森鲍姆 (Joseph Weizenbaum) 创造了 ELIZA,该产品以《电影》中的人物伊丽莎·杜利特尔 (Eliza Doolittle) 命名。皮格马利翁一般被认为是最初的操作聊天机器人。
计算机可以像人一样与你交谈的想法以前就存在过,例如提出了一种可以欺骗人,让其认为自己是人类的机器,现在被称为。一份尚未完成同行评审的预印本的作者指出,一个世纪前,艾达·洛夫莱斯 (Ada Lovelace) 曾建议查尔斯·巴贝奇 (Charles Babbage) 的分析引擎的能力可以扩展到数字之外,但最终是魏森鲍姆 (Weizenbaum) 将其付诸实践。
现在 ELIZA 回来了,如果您怀旧的话,可以在您的计算机上运行。
ELIZA 有几个脚本,但最著名的一个就像心理治疗师一样,主要将你自己的话反射给你,希望它能让你继续说话,直到你取得突破。用户输入一条消息,ELIZA 就会做出回应,主要是询问用户更多细节或为什么该主题与他们有关。 ELIZA 的更新版本受到计算机早期采用者的欢迎。
正如卡尔·萨根 (Carl Sagan) 在伊甸园之龙,稍微更新的 ELIZA 可以很好地扮演这个角色,至少暂时,人们可能会认为他们正在与真正的治疗师交谈。一些谈话的记录也表明,ELIZA 有能力揭示一些人不愿意面对自己及其人际关系的真相。
从那时起,ELIZA 的后代无疑已经取得了长足的进步,尽管这是否是好的还是一个悬而未决的问题。毕竟,因为 ELIZA 是提出问题而不是回答问题,所以它不可能撒谎。这看起来更像是如今,与现代同行炮制的源源不断的错误信息相比,这些信息延伸到了对诽谤。
该团队证明,从 ELIZA 中汲取的经验教训塑造了当今的人工智能。 “它嵌入在心灵,”他们写道。
尽管 ELIZA 的名气依然存在,至少在那些对计算历史感兴趣的人中如此,但随着编程语言的转变,编写它的代码已经丢失了。然而,在 2021 年,Jeff Shrager(他使用 BASIC 编写了 1970 年代版本的 ELZA)和麻省理工学院档案管理员 Myles Crowley 在 Weizenbaum 的论文中发现了 ELIZA 源代码的完整副本。
在获得 Weizenbaum 遗产的许可后,Shrager、Lane 和其他人合作“复活”了 ELIZA,这是他们编写的一个过程; “不简单!它需要许多步骤的代码清理和完成、模拟器堆栈安装和调试、对找到的代码本身进行重要的调试,甚至编写一些在档案或可用的 MAD 和 SLIP 实现中找不到的全新函数。”
在某些情况下,团队在档案中发现的是 ELIZA 脚本的草稿版本,这些版本不一定是在令人惊叹的世界中发布的版本。复活团队进行了一些修正,并使用原始 ELIZA 对话的已发布版本测试了结果,看看新的 ELIZA 是否给出了相同的响应。他们报告说反应几乎相同。
作者在复活 ELIZA 的过程中发现的一个问题是,任何与它对话的人输入数字都会导致它崩溃,至少在目前复活的版本中是这样。
这是一个必要的警告,因为 ELIZA 可以在这里下载在您自己的计算机上运行。
现在,您也可以与治疗师进行令人沮丧的对话,治疗师迫使您面对您试图避免的事情,而无需为此付费。但至少它不会告诉你 JWST 创建的或转动,甚至可能不。
预印本(适当)可在ArXiv.org。
[高温/高温科技探索]