機器人學基礎與歷史

莫拉維克悖論

莫拉維克悖論是關於機器人和計算機的一個令人意外的觀察:那些讓我們覺得困難的事——下棋、算數、邏輯題——對機器來說反而容易;而那些讓我們覺得毫不費力的事——走路、抓起一隻杯子、認出一張臉、保持平衡——對機器來說卻異常艱難。一句話概括:人覺得容易的,機器人往往覺得難;人覺得難的,機器人往往覺得容易。這個名字來自機器人學家漢斯·莫拉維克,他在 1980 年代指出了這一點。

為什麼會出現這種顛倒?那些你覺得自動完成的本領——看、動、觸摸——正是進化花了數億年打磨的,所以它們在你的意識之下運行,彷彿不費吹灰之力。而有意識的推理,比如做長除法,是一項較新的技能,必須靠我們刻意去想,這恰恰是它讓人覺得難的原因——同時也正因如此,它更容易被寫成一步步的規則讓計算機照做。機器可以被直接交給這些規則,卻無法繼承那身藏在一具學會了運動的身體裡、龐大而隱而不顯的本事。這正是計算機能在下棋上戰勝人類,卻要等很久之後才有機器人能可靠地收拾廚房的一大原因,而它至今仍在左右著哪些工作難以自動化。

一個程序可以毫無破綻地在國際象棋上擊敗特級大師,可要讓一個機器人在賽後把棋子撿起來放回盒子裡——還不能捏碎或掉落——卻依然是個實打實的難題。

對機器來說,贏下這盤棋是容易的部分;用手處理那些棋子,才是難的部分。

一句順口的概括:讓計算機做成年人水平的推理相對容易,而要賦予它一個一歲孩子的感知與運動能力卻極其困難。

又稱
Moravec paradox