Sunday, July 15, 2007

人工智慧專欄 - 分散式系統(不同於平行系統 Parallel Process)


先說個故事。


小弟之前曾經建構不少模型,希望能夠代表人類的意識結構。不幸的是一直有著組合爆炸,或者是常識問題謬誤的窘境





常常大家都以為,用集合論來表示概念,是很合理的,A代表紅色,B代表圓的,C代表可以吃,那三者的交集,自然是 D = 蘋果





但是這犯了一個很大的錯誤,凡事有n個集合,就有2的指數n個子集合,這些子集合,又可以型成更多的子集合,這樣一來永遠不會有止境,要用簡單的一對一對應來處理知識,似乎永遠不可能





另一個小插曲是,小弟常在想,如果真能找到意識的話,那代表意識的集合,會是用什麼樣的神經組織來表示?真有這麼特別的腦組織嗎??為何解剖學從沒見到腦神經組織,有這麼特殊的特化?





或許用一個克拉克(發現DNA雙股螺旋的那位,目前也在研究意識科學) 的想法,可以解決這個問題,就是意識像一把火,在大腦中不斷的燃燒也不斷的變形,移動,所以永遠找不到那一組特定的"意識"腦組織





或許是這個想法給了小弟一個啟發,讓小弟想到,或許不只是意識而已所有的智慧活動,包括最簡單的辨識一個蘋果(對電腦來說不簡單),的工作,也都是和意識一樣,沒有一個固定的地方。





大腦任何的"意識單元",都是用同樣的方法來表示。沒有一個"集合"而是分散的,也不是平行的,每個人都有一票,而比較像是把一個電腦的零件,四散裸露,和桌上的餅乾糖果,蟑螂螞蟻共居一室,卻


仍然能發揮功能,開機,執行。一個意識單元,也是有零件的,而每個零件,也同樣由更小的零件組成,直到神經元單元,甚至更小的化學分子層次。這樣或許就可以解釋為何組合不會爆炸,為何看似塞滿滿的


腦袋,卻還有無限多的空間可以利用,畢竟分散的系統內,永遠有用不完的排列組合阿。





作者 北海牧羊人 TLS 2002/09/09
















No comments: