ChatGPT 就像互聯(lián)網(wǎng)時(shí)代的 HTML
我們最近基于 ChatGPT 做了一些開(kāi)發(fā),有一些心得分享一下。
ChatGPT 是一個(gè)語(yǔ)言模型,不是通用人工智能
ChatGPT,以及 GPT-3,最主要還是一個(gè)語(yǔ)言模型。也就是說(shuō),他就像一個(gè)5歲的孩子,中文說(shuō)得很棒(當(dāng)然英文,法文,德文等幾十種語(yǔ)言都一樣棒),但是并不能說(shuō)擁有智慧。
整個(gè)世界都知道他在說(shuō)什么,除了他自己。
最基本的原理就如同我說(shuō):?
窗前明月__
那個(gè)空格里面應(yīng)該填什么呢?我想大多數(shù)人的腦海里面的 “光” 字已經(jīng)呼之欲出了。這就因?yàn)槲覀儦v史上看到的所有的文章中,給我們一個(gè)印象,只要出現(xiàn)前面“窗前明月”,后面“光”的可能性遠(yuǎn)高于“明”,“亮”,“火”等任何一個(gè)漢字,也高于逗號(hào)或者句號(hào),并且從來(lái)沒(méi)有見(jiàn)過(guò)跟著感嘆號(hào)??梢赃@么說(shuō),ChatGPT 如同一個(gè)三歲的孩子跟著電視不斷重復(fù),喜歡不斷重復(fù)“我愛(ài)你,就像老鼠愛(ài)大米”一樣,全世界都知道他在說(shuō)些什么,除了他自己。
ChatGPT 是一個(gè)數(shù)學(xué)極差的文科生
雖然他的語(yǔ)言能力一流,但是任何需要簡(jiǎn)單邏輯和建模的問(wèn)題就能難倒他。一個(gè)明顯的例子就是他的數(shù)學(xué)非常差。
你問(wèn)它 1 + 1 等于幾,他總可以準(zhǔn)確的回答等于 2。 不要因此以為他是算出來(lái)的,他只是見(jiàn)了太多的乘法口訣一樣的,靠語(yǔ)感說(shuō)出來(lái)的。
如果你問(wèn)他 1346 乘以 364 等于多少,他給出的每次的計(jì)算結(jié)果都不大一樣,有時(shí)是 495504, 有時(shí)是496644,有時(shí)是495884。而正確的結(jié)果是 489944,基本上蒙不對(duì)。但是從規(guī)律上來(lái)看,它給出的乘法的最后一位和第一位一般來(lái)說(shuō)是對(duì)的,位數(shù)也差錯(cuò)不大。這里可以看出來(lái),他僅僅是看了太多的文件,發(fā)現(xiàn) 6 結(jié)尾的字符串加上乘法加上一個(gè)4結(jié)尾的字符串作為一個(gè)序列的話,接下來(lái)的數(shù)字的序列以 4 結(jié)尾占很大比例而已。
所以,ChatGPT 是一個(gè)文科生,理科徹底掛科。也有人在群里面評(píng)價(jià)說(shuō),ChatGPT 是一個(gè)情商特別高,口才特別好的小孩,可惜初中就輟學(xué)了。
它是作為一個(gè)語(yǔ)言模型出現(xiàn)的,而不是通用的人工智能。連基礎(chǔ)的數(shù)學(xué)也不在它的能力范圍之內(nèi),更不用說(shuō)推理。
只不過(guò)有了語(yǔ)言模型這一層,在上面開(kāi)發(fā)其他的模型,比如數(shù)學(xué),邏輯等模型,就容易太多了。
ChatGPT 更像 HTML 這一層
很多人把它和 Google 類比。但實(shí)際上,我覺(jué)得它從架構(gòu)上更像 HTML 這一層,或者技術(shù)世界大家熟悉的 MVC (Model-View-Controller)這個(gè)體系中 View 這一層。
互聯(lián)網(wǎng)時(shí)期是一個(gè)數(shù)據(jù)庫(kù),上面用動(dòng)態(tài)語(yǔ)言(PHP,或者 Python)生成 HTML 作為和人類的界面。移動(dòng)互聯(lián)網(wǎng)時(shí)代,這個(gè)表現(xiàn)層不再用 HTML 了,而是用 SwiftUI 這樣的框架來(lái)畫。 ChatGPT 給出的能力,將會(huì)讓未來(lái)的應(yīng)用依然是類數(shù)據(jù)庫(kù)驅(qū)動(dòng),但是通過(guò)它的語(yǔ)言模型,保證輸出的是人類直接可讀的定制化的內(nèi)容。從架構(gòu)上,ChatGPT 位于網(wǎng)站的 HTML 這一層。
所以,ChatGPT 看起來(lái)跟搜索引擎很像,但實(shí)際上,他離真正的搜索引擎還缺一個(gè)數(shù)據(jù)提供的這一層。OpenAI 也會(huì)不斷增加它的數(shù)據(jù)范圍,但是我想,這個(gè)增加更多還是為優(yōu)化文本模型(也就是說(shuō)中文說(shuō)得更溜一些)服務(wù),而不是為了數(shù)據(jù)量本身。因?yàn)椋诨ヂ?lián)網(wǎng)世界,內(nèi)容提供不能全靠 Google 一家,而是上千萬(wàn)的網(wǎng)站一起提供的。
ChatGPT 讓 AI 終于迎來(lái)了 Netscape Navigator 時(shí)刻
很多領(lǐng)域都需要一款產(chǎn)品,把一個(gè)極為有前途的技術(shù)帶入大眾的視野。2022 年 11 月 28 日,自然語(yǔ)言處理領(lǐng)域終于迎來(lái)了這個(gè)時(shí)刻,我們可以把它稱之為 Navigator 時(shí)刻。在 1994 年 Netscape 推出 Navigator 瀏覽器之前,互聯(lián)網(wǎng)基本上需要用終端敲命令行訪問(wèn),用 ftp,telnet,mail 等軟件輸入命令,使用者至少打字需要熟練,使用者寥寥。而 Netscape Navigator,也就是第一個(gè)商用的瀏覽器,讓人們直接看到圖形化的頁(yè)面,然后只用鼠標(biāo)沿著帶有藍(lán)顏色下劃線的鏈接無(wú)窮無(wú)盡的點(diǎn)下去就好了。一下子互聯(lián)網(wǎng)在短短10年內(nèi)進(jìn)入千家萬(wàn)戶。從斷代史的角度,互聯(lián)網(wǎng)最大的分水嶺,或許就是前瀏覽器時(shí)代,和后瀏覽器時(shí)代。ChatGPT終于把人機(jī)交互的這一關(guān)推到一個(gè)大多數(shù)人都可以用的水平,不得不說(shuō)是有極大的潛力的技術(shù)和公司。