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