人類與動(dòng)物相比,最大的優(yōu)勢(shì)就在于其信息處理能力。那么,人類的信息處理能力到底強(qiáng)在哪里,有什么限制,人類可不可能擁有萬(wàn)能的信息處理方法?
為了理清信息處理方法的邏輯結(jié)構(gòu),我們先來(lái)看這樣一個(gè)故事:有一種掘地蜂具有有趣的生殖本能。它會(huì)狩獵其他昆蟲,并且把它們麻醉。之后,它會(huì)把獵物拖進(jìn)自己的洞中,在獵物身上產(chǎn)卵,讓幼蟲一出生就可以吃到新鮮的食物。在它將獵物拖進(jìn)洞中之前,為了防止洞里面有什么意外,它會(huì)先把獵物放在洞門口,自己先進(jìn)去探查一番。等它查明洞里面沒(méi)有什么意外之后,它才會(huì)把獵物帶進(jìn)洞中。[1]
科學(xué)家做了這么一個(gè)實(shí)驗(yàn):當(dāng)掘地蜂進(jìn)入洞中時(shí),他把放在洞口的獵物稍微挪開(kāi)了一點(diǎn)點(diǎn)。當(dāng)掘地蜂出來(lái)時(shí),發(fā)現(xiàn)獵物不見(jiàn)了,它就會(huì)再次把獵物放在洞門口,自己又進(jìn)洞去探查一次。當(dāng)它再次進(jìn)入洞中的時(shí)候,如果科學(xué)家再次把獵物挪開(kāi)一點(diǎn),那么在掘地蜂出來(lái)后就會(huì)又一次把獵物放在洞門口,自己又再進(jìn)洞去探查一次。這樣的循環(huán)可以進(jìn)行四十次之久,每次掘地蜂都會(huì)像第一次帶著獵物歸來(lái)時(shí)那樣再次進(jìn)洞去探查一次。
這是為什么呢?因?yàn)榫虻胤涞男袨槭侵苯邮芑蚩刂频?。基因的指令是:在帶獵物來(lái)到洞口時(shí),要把獵物放在洞門口,進(jìn)去探查一番?;虿](méi)有告訴它在遇到意外情況的時(shí)候應(yīng)該怎么辦,也沒(méi)有告訴它已經(jīng)探查過(guò)的洞穴是安全的,不用再次探查了。當(dāng)掘地蜂探查完地洞出來(lái)發(fā)現(xiàn)獵物的位置改變了,它的“把獵物挪動(dòng)到洞口”本能就啟動(dòng)了。之后,它的“進(jìn)洞探察”本能就自動(dòng)啟動(dòng)了。它就不折不扣地按照這些本能來(lái)行動(dòng)?;?qū)λ闹噶钍欠浅K腊褰┗摹T谧匀粻顩r下,這樣的機(jī)制不會(huì)出現(xiàn)什么大的問(wèn)題,因?yàn)闆](méi)有一個(gè)手賤的科學(xué)家在那里。但是在這個(gè)實(shí)驗(yàn)中,它就露餡了,泄露了自己行為的控制機(jī)制是多么簡(jiǎn)單。
掘地蜂,還有許多跟它一樣簡(jiǎn)單的生物一樣,出生,發(fā)育,覓食,繁殖。這些過(guò)程涉及非常復(fù)雜的行為與生理過(guò)程。如果我們只是在一邊觀察它,我們會(huì)覺(jué)得它們非常聰明。它們的行為可以應(yīng)對(duì)正常情況下碰到的絕大多數(shù)挑戰(zhàn)。它們會(huì)機(jī)警地躲避敵人,它們會(huì)敏捷地?fù)湎颢C物。它們?cè)谌狈λ值臅r(shí)候會(huì)去找水喝,在缺乏食物的時(shí)候會(huì)去尋找食物。在營(yíng)養(yǎng)豐富的情況下會(huì)多生幾個(gè)孩子,在營(yíng)養(yǎng)匱乏的時(shí)候會(huì)酌情少生幾個(gè)孩子。它們會(huì)用各種復(fù)雜的方法去尋找并打動(dòng)配偶。它們的行為如此復(fù)雜,如此有成效,如此智慧。但是這只是我們把自己的理解投射到它們身上產(chǎn)生的假象。它們的行為都是直接受基因控制的,一板一眼,僵化死板。它們并不理解行為背后的意義,不理解怎么調(diào)整這些行為來(lái)讓它們變得更有效,也不理解在面對(duì)新情況的時(shí)候如何產(chǎn)生新的行為。它們的行為之所以非常系統(tǒng),是因?yàn)檫@些行為在進(jìn)化中被錘煉了上億年,而不是因?yàn)樗鼈儭岸谩睉?yīng)該如何行動(dòng)。
當(dāng)它們自己沒(méi)有受到什么太大干擾的時(shí)候,或者生存環(huán)境并沒(méi)有太大變化的時(shí)候,這樣的機(jī)制并沒(méi)有什么問(wèn)題。相反,這種機(jī)制還相當(dāng)高明。它不需要維護(hù)巨大昂貴的大腦,付出最小的代價(jià)就可以完成足夠的功能。但是如果它真的與更“聰明”的對(duì)手相遇時(shí),就會(huì)有大麻煩。在后面我們可以看到,一些反應(yīng)機(jī)制雖然看起來(lái)很簡(jiǎn)單有效,但是一碰到復(fù)雜一些的問(wèn)題或者策略,這些簡(jiǎn)單的反應(yīng)機(jī)制反而使動(dòng)物付出了很大的代價(jià)。
許多雄性昆蟲都是通過(guò)特殊的氣味來(lái)尋找配偶的?;?qū)λ鼈冃袨榈闹笇?dǎo)非常簡(jiǎn)單:在繁殖季節(jié)跟著氣味走,找到雌性之后開(kāi)始求偶,求偶成功之后就交配。它們并不能理解這些事件之間的行為邏輯。所以,人類可以模擬雌性的氣味來(lái)誘殺雄性昆蟲。這一招屢試不爽,因?yàn)榇菩岳ハx的氣味比人工的氣味弱太多。雄性昆蟲如果要逃離這個(gè)陷阱,就必須進(jìn)化出另一套尋找雌性昆蟲的方法。與農(nóng)藥相比,這種方法更不容易讓昆蟲產(chǎn)生抗性,因?yàn)檫M(jìn)化出另一種求偶方法的工作量是非常巨大的,遠(yuǎn)遠(yuǎn)大于進(jìn)化出一個(gè)分解農(nóng)藥的酶所需要的工作量。所以這種誘殺策略對(duì)昆蟲來(lái)說(shuō)是一場(chǎng)浩劫。
但是假如昆蟲可以理解它們行為背后的邏輯,具備觀察與思考的能力,那么這種誘殺手段就不是那么有效了。它們會(huì)理解氣味是為了幫助它們求偶,它們其實(shí)不必執(zhí)著于氣味,而只需要執(zhí)著于氣味背后那個(gè)最重要的東西——雌性。一旦它們發(fā)現(xiàn)有人用氣味來(lái)吸引自己上當(dāng),在它們對(duì)自己行為邏輯理解的指導(dǎo)下,它可以想出一百萬(wàn)種其他方法來(lái)找到雌性。它明白它需要追求的是雌性而不是氣味本身。人類用異性作為誘餌來(lái)陷害對(duì)手是非常常見(jiàn)的策略,但是如果碰到稍微警惕一些的人,這一招就不靈了。
昆蟲如果不明白它自己的行為邏輯,它躲避陷阱所需要的進(jìn)化工作量是巨大的;昆蟲如果明白它自己的行為邏輯,那么它躲避陷阱所需要的進(jìn)化工作量就非常之低。效率差別也許有成千上萬(wàn)倍之多。這就是為什么我們需要邏輯結(jié)構(gòu)上更好的信息處理方法。所謂的“聰明”與“智能”,無(wú)非是對(duì)信息準(zhǔn)確、有效的處理。
僵化死板的行為機(jī)制,總是容易對(duì)付的;而建立在更深層邏輯上的行為機(jī)制,總是更有競(jìng)爭(zhēng)力。人與動(dòng)物的差別,往往就在于人類的行為機(jī)制總是建立在更深層的邏輯之上。
不光在人與昆蟲的競(jìng)爭(zhēng)中是這樣,人與人的競(jìng)爭(zhēng)中也是這樣。殖民者皮薩羅在征服印加帝國(guó)的時(shí)候,就利用了印加帝國(guó)僵化的中央集權(quán)制度的缺點(diǎn)。印加人只效忠于他們的君主,所以只要君主被擒,整個(gè)帝國(guó)就等于是崩潰了。皮薩羅用計(jì)擒獲了印加帝國(guó)的君王,整個(gè)國(guó)家隨即受他擺布。軍人戰(zhàn)斗,歸根結(jié)底是保護(hù)他所在的共同體,君王只是這個(gè)共同體的象征,而不是這個(gè)共同體本身。如果一群戰(zhàn)士只效忠于君王一個(gè)人,那么只要君王落難,整個(gè)國(guó)家就樹(shù)倒猢猻散了。相比而言,一些其他國(guó)家的人對(duì)此就有更深刻的認(rèn)識(shí)。在土木堡之變后,蒙古人俘虜了明英宗。蒙古人想利用皇帝來(lái)要挾朝廷,但是明廷很快就另立了新君,并沒(méi)有給蒙古人什么機(jī)會(huì)。儒家認(rèn)為君王是社稷之鼎,鼎沒(méi)了雖然是很大的恥辱,但是鼎只是天下的象征,而不是天下本身。只要天下還在,鼎重鑄一個(gè)就是,只要程序上合法,足以繼續(xù)做國(guó)家的象征就行。各個(gè)大臣,將軍,都不會(huì)為了一個(gè)被俘的君王而陷入兩難境地。近代的民族國(guó)家思想對(duì)這個(gè)概念理解得更為透徹。不光君王只是一個(gè)象征,而政府也只是國(guó)家事務(wù)的一個(gè)暫時(shí)執(zhí)行者。政府的倒臺(tái)只是政府的倒臺(tái),不是文明的毀滅。當(dāng)民族國(guó)家遭遇異族入侵的時(shí)候,抵抗是會(huì)隨時(shí)隨地涌現(xiàn)出來(lái)的,即使政府與軍方都已經(jīng)垮臺(tái)。哪一種國(guó)家更能在入侵中生存是不言而喻的。
各種事物都不是孤立的,它們之間都有各種各樣的聯(lián)系。掌握這些聯(lián)系,總結(jié)出規(guī)律,就可以把我們的行為建立在更深層次的機(jī)理上面,就可以讓我們獲得更多更有效的信息。試想兩軍的炮兵在對(duì)陣時(shí),如果一方可以用公式計(jì)算方位、角度、風(fēng)向,而另一方只能根據(jù)固定的幾個(gè)參數(shù)進(jìn)行發(fā)射,那么在炮兵素質(zhì)和裝備差不多的情況下總是前者獲勝。
對(duì)于競(jìng)爭(zhēng)者來(lái)說(shuō),信息處理的速度和具體執(zhí)行方式也許并不是最重要的因素,信息處理方法的邏輯結(jié)構(gòu)可能才是最重要的。昆蟲神經(jīng)系統(tǒng)的反應(yīng)速度比人要快,昆蟲基因進(jìn)化的速度也比人要快,但是人可以理解事物背后的機(jī)理,可以用一些方法來(lái)高效地制造出新的信息(如何誘殺昆蟲),所以在人類與昆蟲的對(duì)抗中,人類總是完勝的。西班牙人也不比阿茲特克人聰明,但是由于他們對(duì)權(quán)力和效忠有更深層次的理解,可以用這些理解來(lái)制定斗爭(zhēng)的新策略,所以他們?cè)诙窢?zhēng)中獲勝了。
下面我們來(lái)總結(jié)一下各種信息處理方法的邏輯結(jié)構(gòu)。這里我們盡量避免討論神經(jīng)生物學(xué)和計(jì)算機(jī)科學(xué)的細(xì)節(jié)。我們關(guān)注的只是信息處理中涉及的邏輯結(jié)構(gòu)。
首先,最簡(jiǎn)單的邏輯結(jié)構(gòu)我們稱之為“反射”。絕大多數(shù)直接受基因控制的行為都只是反射。比如,有些人天生就有對(duì)蛇的恐懼,這些人的反射機(jī)制大概是這樣的:
如果某物是蛇則某物是危險(xiǎn)的
掘地蜂習(xí)性的邏輯結(jié)構(gòu)是這樣的:
把獵物放在洞口然后進(jìn)洞去探查一番
反射雖然可以讓主體對(duì)外界做出反應(yīng),但是正如我們之前總結(jié)的,如果主體除了反射機(jī)制以外,沒(méi)有什么其他的信息處理方法,那么反射的機(jī)制就是僵死的。如果主體碰到了反射機(jī)制無(wú)法解決的問(wèn)題(比如碰到了新的危險(xiǎn)物,碰到了沒(méi)有危險(xiǎn)的玩具蛇,或者碰到了手賤的科學(xué)家),它就會(huì)應(yīng)對(duì)失當(dāng)。
比反射更復(fù)雜一些的邏輯結(jié)構(gòu)我們稱之為“學(xué)習(xí)”,我們把學(xué)習(xí)定義為:對(duì)自身反射機(jī)制進(jìn)行修改的反射。比如說(shuō),我們之前不知道蛇是危險(xiǎn)的,但是后來(lái)我們知道了,從此以后我們見(jiàn)到蛇就把它當(dāng)危險(xiǎn)物來(lái)對(duì)待。學(xué)習(xí)的邏輯結(jié)構(gòu)大致是這樣的:
添加反射機(jī)制(如果某物是蛇則某物是危險(xiǎn)的)
從此以后,只要我們碰到蛇,我們就會(huì)自動(dòng)執(zhí)行反射機(jī)制:
如果某物是蛇則某物是危險(xiǎn)的
對(duì)于人類之外的生物而言,學(xué)習(xí)主要指的是相關(guān)性學(xué)習(xí)。比如在經(jīng)典的巴甫洛夫條件反射實(shí)驗(yàn)中,如果狗在被喂食之前總是聽(tīng)到鈴聲,它就會(huì)總結(jié)出規(guī)律:鈴聲與食物是相關(guān)的。于是,它就會(huì)在聽(tīng)到鈴聲的時(shí)候明白很快就會(huì)有食物了,就開(kāi)始分泌胃酸,唾液。相關(guān)性學(xué)習(xí)在像線蟲這樣相當(dāng)?shù)偷鹊纳矬w內(nèi)就已經(jīng)存在。它的邏輯結(jié)構(gòu)是這樣的:
如果A總是在B之前發(fā)生則添加反射機(jī)制A與B相關(guān)(如果A則B)
這是一種非常原始但是也非常有用的機(jī)制,但是它很顯然無(wú)法處理所有類型的信息。這種機(jī)制無(wú)法建立新的概念,只能總結(jié)舊有概念之間的聯(lián)系。神經(jīng)系統(tǒng)稍微復(fù)雜一些的生物可以習(xí)得新的概念,尤其是那些需要在社會(huì)交往中記住其他個(gè)體身份的生物。比如,當(dāng)我們看到一個(gè)新面孔的時(shí)候,我們腦中反應(yīng)的邏輯結(jié)構(gòu)是這樣的:
如果見(jiàn)到不認(rèn)識(shí)的人則建立關(guān)于這個(gè)人的新概念
但是以上的學(xué)習(xí)機(jī)制很顯然也是不夠的。事物之間的關(guān)系多種多樣,不只是“相關(guān)”這一種。狗咬人和人咬狗的意義是不同的,我們說(shuō)“古玩是舊的”與我們說(shuō)“食物是舊的”所表達(dá)的意思是有很大差別的。如果想表達(dá)所有這些含義,就需要一個(gè)“讓一切概念可以給一切概念作注解”的信息表達(dá)系統(tǒng)。在邏輯學(xué)中,這被稱為是“謂詞邏輯”體系。語(yǔ)言學(xué)家喬姆斯基認(rèn)為,人類語(yǔ)言體系——可以看成是謂詞邏輯體系的一種——與動(dòng)物的最大不同就是它具有無(wú)限層嵌套的能力。謂詞邏輯在一定范圍內(nèi)有近乎無(wú)限的描述能力。且看下面一句話:他告訴我你告訴他了我不讓你告訴他的那件事情?;蛘撸哼@種興奮劑通過(guò)阻斷介導(dǎo)抑制作用的神經(jīng)元的激活來(lái)實(shí)現(xiàn)功能。如果沒(méi)有謂詞邏輯體系,這樣的意思是不可能表達(dá)很清楚的。無(wú)論知識(shí)多復(fù)雜,無(wú)限層的嵌套指代都可以讓我們把它們解釋清楚。有些動(dòng)物也具有部分謂詞邏輯式的學(xué)習(xí)能力,但是毫無(wú)疑問(wèn)人在這方面的能力是最強(qiáng)的。有這套體系的幫助,我們可以學(xué)習(xí)像這樣的知識(shí):
蛇是危險(xiǎn)的。
玩具蛇是不危險(xiǎn)的。
玩具蛇對(duì)于心臟不好的恐蛇癥患者來(lái)說(shuō)是危險(xiǎn)的。
玩具蛇對(duì)于心臟不好的已經(jīng)脫敏的恐蛇癥患者來(lái)說(shuō)是不危險(xiǎn)的。
這大致可以說(shuō)明“無(wú)限層嵌套”與“一切概念可以給一切概念做注解”是什么意義。
但是如果僅有學(xué)習(xí)機(jī)制是遠(yuǎn)遠(yuǎn)不夠的。我們并不知道什么東西是值得學(xué)習(xí)的,什么知識(shí)是正確或者錯(cuò)誤的。如果一個(gè)人告訴我蛇是危險(xiǎn)的,另一個(gè)人告訴我蛇是不危險(xiǎn)的,那么到底誰(shuí)說(shuō)得對(duì)呢?我們只能綜合其他信息來(lái)推導(dǎo)誰(shuí)說(shuō)的是對(duì)的。比如說(shuō):昨天有一個(gè)人被蛇傷到了所以蛇是危險(xiǎn)的或者說(shuō):甲總是撒謊所以甲說(shuō)的話都不可靠甲說(shuō)蛇是不危險(xiǎn)的所以蛇是危險(xiǎn)的當(dāng)然也有這樣的:耍蛇的人沒(méi)有被蛇傷到所以蛇是不危險(xiǎn)的把知識(shí)描述出來(lái),并不困難。但是如果我們不能判斷知識(shí)的對(duì)錯(cuò),我們就必須承擔(dān)被欺騙的風(fēng)險(xiǎn)。想要判斷知識(shí)的對(duì)錯(cuò),就需要有另一套運(yùn)算方法,我們稱之為“命題邏輯”。命題邏輯的作用,就是根據(jù)我們已知的命題來(lái)對(duì)其他命題的正確與錯(cuò)誤進(jìn)行判斷。
在上面我們舉的“蛇是否危險(xiǎn)”的例子中就可以看出命題邏輯體系的工作方式。一件孤立的事,要判斷真假是不容易的。但是各種事物之間都是相關(guān)的。如果有很多人被蛇傷到了,那么蛇就是危險(xiǎn)的;如果甲是一個(gè)好撒謊的人,那么他說(shuō)的話就不太可能是真的。我們對(duì)世界了解越多,認(rèn)識(shí)越深入系統(tǒng),我們對(duì)新知識(shí)的判斷能力就越強(qiáng)。
真實(shí)生活中,命題邏輯的傳遞率并不是百分之百的。甲總是撒謊,但是甲也有可能說(shuō)真話;蛇傷了很多人,但是那也可能是其他地方發(fā)生的事,在本地只有無(wú)毒蛇。所以我們?cè)谟妹}邏輯進(jìn)行推理的時(shí)候,走得越遠(yuǎn),就越需要謹(jǐn)慎。如果我們根據(jù)單一的事實(shí)進(jìn)行了五六步推理,由于每一步總有一些錯(cuò)誤率,所以最后推理正確的概率也不是很高了。
但是如果我們?cè)谝粋€(gè)虛擬空間內(nèi)用虛擬為百分之百正確的命題來(lái)進(jìn)行推倒時(shí),可以人為地設(shè)定命題邏輯的正確率為百分之百,這樣我們就可以用極少數(shù)的信息進(jìn)行無(wú)限步的推理,得到大量的新信息。除非我們發(fā)現(xiàn)這個(gè)虛擬空間的屬性與事實(shí)不符,或者它設(shè)計(jì)得不夠好為止。最早這么做的是歐幾里得。他根據(jù)五個(gè)公理和五個(gè)公設(shè)建立了歐氏幾何體系,并用這個(gè)體系推理得到了許多定理。這個(gè)體系不管推理了多少步,得到的結(jié)果都是正確的。直到今天,這仍然是幾何學(xué)的基礎(chǔ)。幾何學(xué)的規(guī)則是人為虛構(gòu)出來(lái)的,幾何學(xué)中的圓是現(xiàn)實(shí)生活中不存在的完美的圓,但是歐氏幾何比較真實(shí)地反映了現(xiàn)實(shí),所以歐氏幾何體系中得到的結(jié)論對(duì)現(xiàn)實(shí)往往有非常積極的指導(dǎo)作用。而且,由于在歐氏幾何的設(shè)定中,只要按照規(guī)定來(lái)進(jìn)行推導(dǎo),得到的命題正確性就是百分之百。所以這種方法可以極大地提升使用者的信息處理能力。這種方法我們稱之為公理法。
除了幾何學(xué),其他學(xué)科也盡可能地把自己的知識(shí)融匯貫通到一個(gè)單獨(dú)的公理體系中去。這樣的好處是很明顯的:我們通過(guò)公理化可以把零散的知識(shí)盡可能地相互關(guān)聯(lián)起來(lái),如果知識(shí)中有錯(cuò)誤與矛盾的部分,我們可以靠這個(gè)體系來(lái)很方便地排除。同時(shí),在這個(gè)體系的指導(dǎo)下,我們?cè)诿鎸?duì)未知的時(shí)候也可以更快地得出答案。就拿幾何學(xué)來(lái)說(shuō):我們可以通過(guò)測(cè)量直角三角形三邊的長(zhǎng)度來(lái)總結(jié)出勾股定理,但是我們永遠(yuǎn)不知道勾股定理是不是對(duì)所有的直角三角型都適用,也不知道如果我們測(cè)量的精度提高了,勾股定理是不是會(huì)被推翻。但是如果我們?cè)跉W氏幾何中證明了勾股定理,那么我們就可以肯定勾股定理對(duì)所有的直角三角形都適用。而且,我們還可以用它來(lái)證明其它的定理,獲得新的知識(shí)(比如正弦定理)。
說(shuō)到這里,讓我們回顧一下:本章我們梳理的是各種信息處理方法的邏輯結(jié)構(gòu)。最簡(jiǎn)單的信息處理方法是反射,主體碰到一個(gè)信息,再用另一個(gè)信息來(lái)進(jìn)行反應(yīng);其次是學(xué)習(xí),即對(duì)反射規(guī)則進(jìn)行改變的反射;最后是命題邏輯,即進(jìn)行對(duì)錯(cuò)判斷的方法。命題邏輯也可以看成是對(duì)學(xué)習(xí)的學(xué)習(xí)。不管是阿米巴,松樹(shù),人類還是人工智能,信息處理方法的邏輯結(jié)構(gòu)都只有這三層。
主體處理信息的邏輯結(jié)構(gòu)越先進(jìn),主體的信息處理能力就越強(qiáng),主體進(jìn)化速度就越高。
那么,有沒(méi)有一種萬(wàn)能的信息處理方法呢?世間萬(wàn)物都是相關(guān)的,我們可不可以建立起一個(gè)完美的公理系統(tǒng),用它來(lái)自動(dòng)產(chǎn)生所有信息呢?
這是不可能的。
哥德?tīng)柼岢隽酥摹案绲聽(tīng)柌煌陚湫栽怼保喝魏我粋€(gè)足夠強(qiáng)(強(qiáng)到可以進(jìn)行循環(huán)指代描述)的形式化邏輯系統(tǒng)都至少有一個(gè)問(wèn)題是不能解決的。如果用最通俗的話來(lái)講,這個(gè)原理其實(shí)是這樣的:“我現(xiàn)在說(shuō)的這句話是假話”是一個(gè)悖論,如果我們認(rèn)為它是真的,那么就可以推出它是假的;而如果我們認(rèn)為它是假的,那么它就是真的了。因此,只要一個(gè)形式化系統(tǒng)可以描述出這個(gè)命題,那么這個(gè)系統(tǒng)內(nèi)部就至少有一個(gè)命題是無(wú)法判斷對(duì)錯(cuò)的。而且,我們還不可能知道這些無(wú)法判斷對(duì)錯(cuò)的命題都是什么。因此,任何公理系統(tǒng)都不可能是完美的,萬(wàn)能的。
讀者可能不太明白,任何一個(gè)形式邏輯體系都不能解決“我現(xiàn)在說(shuō)的這句話是假話”這個(gè)問(wèn)題有什么大不了的。原因是,對(duì)于一個(gè)智能體而言,最重要的工作是不斷地完善自己。反射,學(xué)習(xí)與命題邏輯都是對(duì)自我的完善。智能體的自我完善無(wú)非是解決這個(gè)問(wèn)題:“如何讓自己變得更完善?”而如果想解決這個(gè)問(wèn)題,就首先要解決:“自己到底有什么不完善之處?”這個(gè)問(wèn)題在某種程度上就等價(jià)于“我說(shuō)的哪一句說(shuō)是假話?”因此,如果“我現(xiàn)在說(shuō)的這句話是假話”是個(gè)不可判定命題,那么就意味著,智能體的自我進(jìn)化必然存在不完善之處。
無(wú)論科學(xué)發(fā)展到什么程度,無(wú)論電子計(jì)算機(jī)的運(yùn)算能力翻了多少倍,無(wú)論信息處理的方法有多高明,我們對(duì)世界的認(rèn)識(shí)都不可能是完美無(wú)缺的,我們也不可能制造出所有我們需要的信息。我們總可以再前進(jìn),再有新的發(fā)現(xiàn),總是可能發(fā)現(xiàn)我們之前的認(rèn)識(shí)是錯(cuò)誤的,需要推倒重來(lái)。當(dāng)一個(gè)公理體系內(nèi)部出現(xiàn)不能解決的問(wèn)題或者矛盾的時(shí)候,我們就必須研究發(fā)現(xiàn)它的問(wèn)題所在,推翻原來(lái)的體系,建立一個(gè)與目前的知識(shí)不矛盾的新體系。這個(gè)體系當(dāng)然還是有它自己的問(wèn)題,但是我們目前不知道它的問(wèn)題是什么,所以我們也無(wú)法很輕易地改進(jìn)這個(gè)體系。在當(dāng)前狀態(tài)下,這個(gè)體系已經(jīng)是最好的了,它可以給我們提供強(qiáng)大的智力支持。但是早晚有一天,它還是會(huì)被實(shí)踐推翻。這個(gè)過(guò)程持續(xù)下去無(wú)休無(wú)止。
我們?cè)谏钪幸话阋庾R(shí)不到自己的思維有什么不對(duì),除非被別人批評(píng)指正或者在現(xiàn)實(shí)中受到了打擊,就是因?yàn)檫@個(gè)原理。我們的大腦為了盡量規(guī)避這個(gè)原理所帶來(lái)的問(wèn)題,采取的辦法是,同時(shí)容納很多不同的認(rèn)識(shí)體系。比如,一個(gè)人可以擁有物理學(xué)認(rèn)識(shí)體系,道德認(rèn)識(shí)體系,以及以個(gè)人利益為核心的認(rèn)識(shí)體系。一方面,其中有些認(rèn)識(shí)體系(比如說(shuō)道德認(rèn)識(shí)體系)并不是形式邏輯系統(tǒng),它里面的每一個(gè)元素都分別來(lái)自于社會(huì)規(guī)范或者人際交流,它并沒(méi)有融匯貫通成一個(gè)公理體系。這些元素之所以在社會(huì)上被傳播都只是因?yàn)樗茏屪约罕粋鞑?,而不是因?yàn)樗鼈兎夏骋粋€(gè)理論框架。另一方面,不同的系統(tǒng)之間可以互相修正,互相監(jiān)督。比如道德認(rèn)識(shí)體系與以個(gè)人利益為核心的經(jīng)濟(jì)認(rèn)識(shí)體系之間的互相指正。這樣可以在我們的信息處理能力范圍內(nèi)盡可能地提高我們自我完善的準(zhǔn)確率,但是不可能讓我們?cè)谧晕彝晟频牡缆飞蠠o(wú)限地走下去。我們能夠比較合理地思考與行動(dòng),主要是因?yàn)槲覀兊慕?jīng)驗(yàn)與基因都是經(jīng)過(guò)實(shí)踐檢驗(yàn)的,而不是因?yàn)槲覀兛梢杂米约旱男畔⑻幚砟芰{空得到知識(shí)。
當(dāng)信息處理的方法有了漏洞,當(dāng)我們不能把我們的行為與認(rèn)識(shí)統(tǒng)一在一個(gè)框架下,我們還是有辦法拓展我們的認(rèn)識(shí)。方法很簡(jiǎn)單,那就是實(shí)踐。不管什么理論體系內(nèi)部都至少有一個(gè)不能解決的問(wèn)題,這不要緊,只要我們做一下實(shí)驗(yàn),試一下這個(gè)問(wèn)題的答案是什么就可以了。托馬斯·庫(kù)恩的著作《科學(xué)革命的結(jié)構(gòu)》中提到了這一點(diǎn)。科學(xué)家們總是在認(rèn)識(shí)這個(gè)世界,總是在構(gòu)建理論體系來(lái)解釋這個(gè)世界。但是這些理論體系沒(méi)有任何一個(gè)是萬(wàn)能的。等到科學(xué)界在實(shí)踐中發(fā)現(xiàn)了理論體系的漏洞或者錯(cuò)誤之處,科學(xué)家們就提出一個(gè)新的、在已知范圍內(nèi)沒(méi)有漏洞和錯(cuò)誤的理論體系。這個(gè)理論體系比之前的更進(jìn)步,更能幫助我們認(rèn)識(shí)這個(gè)世界,但是這個(gè)新的理論體系仍然注定有一天是要被推翻的。科學(xué)就不斷地在這種循環(huán)中進(jìn)步。
所以,雖然人類具有比其他生物強(qiáng)得多的信息處理能力,但由于邏輯學(xué)層面的限制,導(dǎo)致人類用智能來(lái)自我完善的道路不可能是一帆風(fēng)順的。不管多完美多聰明的人,不管多么精致的公理體系,都有不能解決的問(wèn)題。而如果想解決這些問(wèn)題,就必須進(jìn)行實(shí)踐。如果問(wèn)題很復(fù)雜,實(shí)踐的代價(jià)也就會(huì)很高,會(huì)耗費(fèi)時(shí)間、汗水甚至生命。后面我們將會(huì)詳細(xì)討論這一點(diǎn)。
【1】掘地蜂的行為
http://www.personalityresearch.org/evolutionary/sphexishness.html