當世界努力應對大量的大型語言模型時,一些電腦程式設計師已經回到了老派,透過使用原始程式碼重新啟動第一個聊天機器人,回到了一切開始的地方。這是 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。
[高溫/高溫科技探索]