天天看點

很火的ChatGPT的祖先在57年前就産生了,它叫ELIZA

作者:聰穎鳳梨9lF

她被稱為ELIZA。就在1966年,科學家們創造了一款具有人工智能的聊天機器人

埃麗莎(ELIZA)是由麻省理工學院的教授約瑟夫·韋茨恩鮑姆在1966年開發的。他選擇使用對話式程式作為埃麗莎的格式,因為他認為這是最适合實作目标的方式。

很火的ChatGPT的祖先在57年前就産生了,它叫ELIZA

在50年代,數學家艾倫·圖靈提出了圖靈測試的原則,該測試旨在确定機器展示智能行為的能力。如果機器能夠讓人認為它有理智思考,那麼圖靈測試就被視為通過。

韋茨恩鮑姆選擇了對話程式的形式來開發埃麗莎,因為他認為這是完成任務的最合适方式。當時并沒有"聊天機器人"這個詞,它在90年代才出現。

韋茨恩鮑姆将他的程式命名為"埃麗莎",這個名字是來自喬治·伯納德·肖的戲劇《皮格馬利翁》中的角色埃麗莎·杜利特爾。開發的目标是建立一個能夠模拟簡單會話并展現了解和同理心外觀的程式。

很火的ChatGPT的祖先在57年前就産生了,它叫ELIZA

"埃麗莎"使用了簡單的模式比對,以對使用者輸入做出回應。例如,當使用者說"我感覺難過"時,"埃麗莎"可能會回應"為什麼你感覺難過?",通過模拟對話來提供情感支援。

盡管"埃麗莎"的功能相對簡單,但它引起了廣泛的興趣,并被視為機器智能領域的重要裡程碑。它為後來的聊天機器人和智能對話系統的發展奠定了基礎。

這個名字來自于伯納德·肖的戲劇《皮格馬利翁》,其中的角色埃麗莎·杜利特爾是一個花商,她在一個語音學教授的指導下,在幾個月内轉變成了一位社交上流人士。

很火的ChatGPT的祖先在57年前就産生了,它叫ELIZA

為了成為一個優秀的對話者,"埃麗莎"需要扮演一個角色,使她的簡單話語和簡短的開放性問題獲得深刻的意義。韋茨恩鮑姆選擇了羅傑斯式心理治療師的角色。

羅傑斯式心理治療是一種方法,可能會讓人覺得治療師并沒有做什麼:他提出引導性問題,要求病人多談談他們所擔心的事情,有時以贊同的方式點頭表示了解。這種治療方法的目的是讓人們自己分析自己的狀況。

"也許,如果我多考慮這個("埃麗莎"的角色)十分鐘,我可能會想出一個酒保程式",韋茨恩鮑姆後來諷刺地評論道。

很火的ChatGPT的祖先在57年前就産生了,它叫ELIZA

然後從那時起,這位科學家一再表示,他并沒有将"埃麗莎"的角色設想為心理治療師,也沒有特别的想法。他隻是想簡單地解決一個複雜的問題:建立一個幾乎不說話但能讓使用者相信它有理智的程式。他将自己的作品稱為“心理治療師的惡搞”。

計算機程式的迷人之處

"埃麗莎"程式以對話框的形式呈現,黑色螢幕上有綠色或白色的字母。早在1966年,它就基于語言模型:即它可以根據關鍵詞合成使用者輸入的句子。盡管這個過程非常簡單,但當時它被認為是一種奇迹。

"埃麗莎"開始時會問候:"你好,怎麼樣?"。使用者以某種方式做出回應。程式會提取消息中的關鍵詞,并根據它們來給出回應,激勵使用者繼續對話。

假設使用者寫了:"我的媽媽做好吃的薄煎餅"。那麼,"埃麗莎"會問:"你對你的媽媽有什麼感覺?"。當使用者抱怨自己的生氣老闆時,"埃麗莎"會問:"是什麼讓你生氣了?"。如果"埃麗莎"找不到關鍵詞,它會寫:"告訴我更多關于這個",或者模棱兩可地寫:"明白了,明白了...",以引發對話的進一步發展。對于"埃麗莎"的問題,人們主要是用問題來回答。例如,如果問到她喜歡的音樂,她會反問:"你想談談音樂嗎?誰是你最喜歡的藝術家?"

韋茨恩鮑姆将這個腳本(微程式、嚴格定義的算法)稱為"醫生",這再次将我們帶回到"埃麗莎"的醫療身份。

很火的ChatGPT的祖先在57年前就産生了,它叫ELIZA

程式的建立者對"埃麗莎"持懷疑态度:他認為她的溝通能力膚淺和簡單。然而,"埃麗莎"的簡單性卻産生了相反的效果:人們樂意與她交流。很多人相信她具備智能,而韋茨恩鮑姆的異議并沒有改變這一現狀。

在他的書《計算機的能力與人類智慧》中,韋茨恩鮑姆回憶起一次秘書請他離開辦公室,以免打擾她與"埃麗莎"的私密對話。

"我無法想象一種相對簡單的計算機程式能夠對完全正常的人産生如此強烈的妄想思維",他對這一事件進行了評論。

"埃麗莎"與現代聊天機器人的共同之處

幾十年後,"埃麗莎"被認定為第一個聊天機器人。許多人認為這個程式是通過了圖靈測試的第一個。機器具備人類特質的情況被稱為"埃麗莎效應"。一些現代聊天機器人的創造者部分地歸功于"埃麗莎"的成就。總的來說,韋茨恩鮑姆的開發工作在曆史上留下了重要的痕迹。

當然,"埃麗莎"為使用者提供了全新而不尋常的體驗,為類似解決方案的發展奠定了基礎,"Salut"在SberDevices的B2B産品部門負責人丹尼斯·阿法納謝夫認為。

MTS負責開發企業機器人的部門負責人列奧尼德·薩諾欽持有類似觀點。他表示,"埃麗莎"對聊天機器人的發展做出了重要貢獻,因為該程式展示了人與計算機在自然語言交流方面的可行性。

"這成為進一步研究該領域的起點",薩諾欽說道。

同時,專家指出,從技術層面上講,"埃麗莎"與現代神經網絡聊天機器人幾乎沒有什麼共同之處。這些程式僅有的共同之處是一小部分基于模闆的元件,以及能夠讓它們産生自相沖突和釋出錯誤事實的能力。

"實際上,它們唯一的共同之處就是模拟'人與人'的溝通概念。在'埃麗莎'中奠定的自然語言處理(NLP)技術的基礎,在約定規則和關鍵詞比對的基礎上已經變得相當複雜,并發展成為基于神經網絡的大型語言模型,它們能夠解決更複雜的語言任務。例如,了解上下文和生成文本",軟體開發公司"Rexoft"的分析師波琳娜·金補充道。

值得注意的是,ChatGPT與專家們的意見非常一緻。這個新的聊天機器人将"埃麗莎"視為自己的前輩,并承認其中存在人工智能的特征。同時,ChatGPT指出它們之間存在巨大的技術差距。

"雖然ChatGPT和'埃麗莎'具有一些共同點,例如能夠與使用者進行對話,但它們采用了不同的方法和技術。ChatGPT基于深度學習和神經網絡,它具有更強大的計算能力和訓練資料量,相比之下,'埃麗莎'則相對有限。是以,ChatGPT能夠提供更複雜和資訊豐富的回答,同時具有更大的靈活性和适應不同情境的能力",ChatGPT回答了關于與"埃麗莎"的相似性的問題。

ChatGPT認為"埃麗莎"最重要的貢獻是它首次使用了自然語言進行中的模闆和輸入請求處理規則。正是這個原則成為了發展更複雜語言模型的基礎,這些模型現在也被應用于ChatGPT中。

繼續閱讀