科幻與現實:機器人(下)



科幻與現實:機器人(上)

繼續談人工智慧。究竟人工智慧還有多遙遠呢?目前科學家面臨著兩個大問題 -- 辨識和常識。人類在辨識方面沒有什麼困難(通常),可以從眼睛看到的畫面中,分析出每個物體的屬性,並且過濾掉不重要的東西;可以從耳朵聽到的聲音中,自動將不同的聲音分離開來,甚至專注在被大音量掩蓋的小聲音上,一切都不用特別去想就能辦到。但機器人就沒辦法了,它們可以看得比人類清楚,聽得比人類清楚,但他們無法知道究竟它們聽到的是什麼,看到的是什麼。

人類有這樣的能力,源自於長時間的演化,讓許多「運算」都被潛意識中的腦力分攤掉了,意識所見到的世界,只是經過潛意識計算處理後,剩下來的簡化部份。潛意識對人類的影響有多大,可以玩玩看這個遊戲就知道了。更重要的,人類有能力跟經驗判斷、分類未知的事物,而這是電腦辦不到的。

延伸來說,許多電腦智慧正在接近人類的表現,實際上並不儘然是那麼回事。以 IBM 的深藍為例,當年深藍打敗了世界棋王卡斯帕羅夫被譽為是人工智慧的一大進步,但深藍真正在做的,只是把每一步可能的棋步都算出來,並且據此決定什麼步數算出來的贏面最大而已。如果接下來問深藍晚飯吃什麼好,深藍也只有卡殼的份。另一個人工智慧的難題是常識。人類從日常生活中的經驗中獲得常識,例如「水是溼的」、「時間不會倒流」、「繩子可以拉,但不能推」、「蘋果有現實扭曲力場」等,這些事情不能用程式來表達,只能在碰到的時候學起來。海倫凱勒學習「水」的含意的故事大家都有聽說過,但人類有能力將概念(實物的水和文字的水)這樣連接起來,機器人卻不行。每一樣概念都要用程式寫進機器人的記憶體裡,機器人才會「懂」。換句話說,就是機器人沒有連結概念的學習能力。

那要怎樣做,才能讓機器人有多少接近人類的智慧和能力?目前有兩派的做法。一派稱為「上到下」,另一派是「下到上」。上到下的這一派,認為人工智慧,就是將所有機器人該知道的事以「規則」的方式寫進機器人的記憶體裡(向艾西莫夫致敬),發現機器人哪裡不行,就補充進去,直到完善為止。深藍是這樣,前陣子 Darpa 大挑戰賽也是。這種方式的問題呢?機器人還是沒有學習能力。自然,隨著規則愈來愈多,機器人會愈來愈像有智慧的樣子,但反過來說,只要一碰到規則之外的狀況,或是對規則理解錯誤(I, Robot),事情就大條了。我們有可能將所有的規則都寫出來嗎?有可能,但目前進展非常非常緩慢。或許一個方法是讓機器人根據感知補充,或甚至自定規則,但先不說目前的技術還辦不到,重要的是,人類敢這麼做嗎 XD?

下到上則是反過來,不事先設定任何規則,而是讓機器人在自然環境中靠著模仿和嘗試錯誤來建立對周遭的理解。這種方式用在像 Roomba 這樣的自動機器人上還蠻成功的,畢竟它只要知道上次往前跑多遠撞牆,下次就會在快撞牆的時候轉彎,看起來好像有學習能力似的。但再稍微往上一點,例如要讓 Rooba 靠著「嘗試錯誤」來抓老鼠,就困難重重了。

而且到現在為止,我們還只是「學習」上面打轉,還沒有觸及「情緒」、「意識」這類更高深的問題。就算人工智慧能了解實體概念(水、桌子)、抽象概念(上、下、高、扁),人工智慧能有「喜歡」、「忌妒」、「後悔」、「恐懼」這樣的非邏輯屬性嗎?會有高興、難過這樣的情緒反應嗎?許多科學家認為這就是機器人和人類的分水嶺了:電腦依邏輯運作,因此它的行為都是依照分析現況,找出最適合的動作。反過來說,為什麼一定要有非邏輯的判斷方式呢?

或許人類的演化中能找到解答。生物不見得有時間去運算所有的可能性之後,再運算出一個最合適的答案來,因此有「喜歡」這樣的情緒,來協助我們做選擇;因為有時做的決策不夠精細,因此有「後悔」這樣的情緒幫我們避免重蹈複轍;有恐懼這樣的情緒可以讓我們在危急的時候做出快速的反應,而不是因為思考方案而危害生命。機器人如果沒有情緒的話,隨著智能愈來愈高,總會有停罷的一天的,因為當要計算的問題愈來愈多,或是問題本身有問題的時候,它會沒有一個備用的非理性回路讓它跳出來。

意識是一個更複雜的問題,因為究竟意識是什麼,目前人類都還給不出個定論來。這牽扯到了前面提到過的「理解」的問題 -- 假設有一台電腦,完全可以通過圖靈測試,可以跟另一個人類毫無問題的交談,這樣算不算有意識?到底和人類的意識差在哪裡?別以為這個問題很簡單,小薑沒打算深入,都被看到的東西打的頭昏眼花的。還好沒打算走哲學這條路 :p。

所以人工智慧目前的發展進度如何?還早得很。隨著電腦科技的進步,部份人類相較之下比較不擅長的事,像是大型系統管理、文書工作等,都會逐漸電腦化、自動化,直到有一天科幻小說裡的那種掌管一切的超級電腦出現為止。這並沒有想像中的那麼遙遠,而且如果這樣的系統掛點了,會是一件非常非常慘的事。但是不是超強的計算能力就會讓電腦「產生意識」甚至進而「奴役人類」?這可不是件靠單純計算能力就能辦到的事。但科技的進步的速度之快,讓很多事很難說,或許是是時候,我們該來好好打算一下,要怎麼和未來的電腦主人們共處了。

I, for one (and for the record), welcome our robotic, super-intelligent, overlords.

And I accept 42 as an answer...