有一篇科幻小說(shuō)叫《馬姨》,描述了一個(gè)“有思想”的計(jì)算機(jī),竟能跟用戶聊“人生意義”這種層次的話題。它不用電,只需要喂白砂糖;打開機(jī)箱一看,原來(lái)里面只有一個(gè)蟻巢。一群螞蟻各司其職,蟻群就能產(chǎn)生出一個(gè)整體的智慧來(lái)。
大量認(rèn)知能力有限甚至無(wú)意識(shí)的個(gè)體,沒(méi)有全局信息,也沒(méi)有領(lǐng)導(dǎo),僅靠簡(jiǎn)單的行事原則,就能整體上呈現(xiàn)出一致的有序性,好像一個(gè)意識(shí)。這不是科幻小說(shuō),而是大自然中普遍存在的現(xiàn)象—集體行為(collective motion)。
不僅蟻群有集體行為,蜂群、鳥群和魚群都有這樣的現(xiàn)象??茖W(xué)家用電腦模擬發(fā)現(xiàn),只要給一堆亂跑的粒子加上一條簡(jiǎn)單的運(yùn)動(dòng)規(guī)則,例如每個(gè)粒子都追趕離自己最近的那個(gè)粒子去。那么這堆原本無(wú)規(guī)運(yùn)動(dòng)的粒子很快就會(huì)均衡分布,并呈現(xiàn)出共同的運(yùn)動(dòng)方向,跟鳥類的遷徙差不多。如果給粒子加的規(guī)則再多幾條,比如能量最經(jīng)濟(jì)、食物最大化等等,更多自然界的集體行為能被模擬出來(lái)。
這一發(fā)現(xiàn)已被應(yīng)用在電影特效里。例如要表現(xiàn)一大群鳥的遷徙,如果每只往哪兒飛、飛多快都要專門設(shè)計(jì),將要耗用巨大的CPU資源。而只要給每只鳥設(shè)計(jì)相同而簡(jiǎn)單的原則,然后單純?cè)黾訑?shù)量,它們自動(dòng)的集體行為就會(huì)很逼真,一會(huì)兒飛成“ 人” 字, 一會(huì)兒飛成“一”字。
電影《蝙蝠俠歸來(lái)》里的蝙蝠群是第一個(gè)使用這種技術(shù)的,后來(lái)在《指環(huán)王》里又被用來(lái)模擬戰(zhàn)場(chǎng)上的士兵,省下了一大筆跑龍?zhí)椎馁M(fèi)用,還比跑龍?zhí)妆普妗?/p>
人類社會(huì)能不能呈現(xiàn)出一個(gè)統(tǒng)一的智慧呢?估計(jì)不行,人類社會(huì)有等級(jí),個(gè)個(gè)都有上司?,F(xiàn)在,通過(guò)上網(wǎng)又能了解到很遠(yuǎn)的地方發(fā)生的事情,消息太靈通。這都不符合集體行為的條件。
總之, 人類社會(huì)太不平等,每個(gè)個(gè)體又太精明,因此整體難以呈現(xiàn)出什么智慧。沒(méi)有整體大智慧,不小心把臭氧層搞穿了看來(lái)也是難免的事。