2016年11月13日 星期日

❤得到-科技-騎車和開車,哪個對機器更難?

文章出處:騎車和開車,哪個對機器更難?

這條音頻給你說說,為什麼騎自行車、開汽車和開飛機這幾件事
對人類和人工智能來說,難度是完全不一樣的。

《三聯生活周刊》2016年第39期裡,我們看到袁越的一篇文章,
講的是,騎自行車、開汽車和開飛機哪個最難。
對我們人類來說,開飛機是最難的,開車其次,騎自行車最容易,
但對機器人來說呢,卻正好相反,這是為什麼呢?


文章裡說,與人類相比,開汽車對機器人比較難,因為是學習時間不夠。
所謂學習時間不夠,是針對我們人類來說的,
一個18歲的真人汽車駕駛員,用了幾乎15年的時間去感知和認識他周圍的世界,
並把這些知識存儲在腦袋裡。在這期間,他每天都在學習和辨認周圍其他人的目的和動機,除了睡覺以外,每一次上街,都會對馬路更加熟悉。
所以,我們的學習時間和記憶存儲時間遠比計算機長得多,
我們一出生就已經開始這個學習過程了,機器人當然是比不上的。

對機器人來說,汽車的啟動、加速、勻速都是比較容易做到的,
但如果要轉彎,就得識別道路的邊界在哪,前面的車是否也想要轉彎,
如果需要變換車道就更難了,需要先感知到鄰近的車道有沒有來車、對方車速是多少,
再計算變道以後會不會影響對方車輛。
這些行動全都需要對環境的準確感知,哪些是人,哪些是障礙物,哪些是信號燈等等,
這些信息複雜多變,很難用一套萬無一失的系統瞬間完成。

而真人駕駛員從出生以來大腦所接受到的信息,是一個天文數字,
這就是為什麼在開汽車這事上,計算機比不過人類,
同樣的道理,在學習人類語言的時候,計算機也比不過我們。

既然機器人連車都開不好,那為什麼阿爾法狗卻能在圍棋上戰勝人類呢?
主要原因是,下圍棋聽上去挺難的,但它包含的信息,
遠遠不如真實生活裡含有的信息量大,也遠比開車要小得多,
所以理論上來說,讓電腦學會下圍棋肯定比讓電腦學會開車更容易。


再來看看騎自行車,對機器人來說,這比開汽車更難。
自行車是靠我們調動全身肌肉,靠身體的輕微擺動保持身體平衡,
動作太大不行,太小也不行,
而且在雙腿交替用力的時候,身體左右搖擺更大,就更不容易保持平衡。
轉彎就更不用說了,車把和身體必須保持同步,否則肯定會摔跤。
但就目前機器人的水平,光是對自身重心的判斷就很難了,
更不要說指揮身體完成各種微妙平衡了。同樣的道理,為什麼機器人學不會走路呢?
因為這是進化的力量,生物進化是一個不斷試錯、改進自身的完美機制,
走路是在陸地上生活所需要的最重要的能力之一。
相比之下,機器人沒有經歷過進化這步,所以無論如何也比不過我們。


那為什麼對人類來說最難學的開飛機,對機器人來說卻是最容易的呢?
這是因為,對人類來說,飛機是一種全新的交通工具。
從陸地上一步步進化到今天的人類,所有的進化經驗對飛機都不適用。
而對機器人來說,開飛機的動作都是程序化的,
什麼樣的高度和風速對應什麼樣的動作,完全可以用一個計算機程序來解決,
更重要的是,在大多數情況下,商用飛機不用擔心別的飛機來搶道,
即使有的話,距離也足夠遠,有足夠的時間進行計算,作出避讓反應。
所以,開飛機這事,人類輸給了人工智能。

總結一下,機器人學不會開汽車,是因為學習的時間不夠,
學不會走路或騎自行車是因為沒經歷過進化的洗禮,這兩件事都是人類獨有的,
所以我們才能靠這個打敗機器人。一
旦跳出了“進化”的序列,失去了進化的幫忙,就像開飛機這事,機器立刻就可以把人打敗。

本文源自:《三聯生活周刊》2016年第39期,《自行車、汽車和飛機,哪個容易學? 》,作者袁越
稿:崔靖桐
來源:得到

------------
旨:
對我們人類來說,開飛機是最難的,開車其次,騎自行車最容易,
但對機器人來說呢,卻正好相反。

與人類相比,開汽車對機器人比較難,因為是學習時間不夠
對機器人來說,汽車的啟動、加速、勻速都是比較容易做到的,
但如果要轉彎,就得識別道路的邊界在哪,前面的車是否也想要轉彎,
如果需要變換車道就更難了,需要先感知到鄰近的車道有沒有來車、對方車速是多少,
再計算變道以後會不會影響對方車輛。
這些行動全都需要對環境的準確感知,哪些是人,哪些是障礙物,哪些是信號燈等等,
這些信息複雜多變,很難用一套萬無一失的系統瞬間完成。
而真人駕駛員從出生以來大腦所接受到的信息,是一個天文數字,
這就是為什麼在開汽車這事上,計算機比不過人類,
同樣的道理,在學習人類語言的時候,計算機也比不過我們。
既然機器人連車都開不好,那為什麼阿爾法狗卻能在圍棋上戰勝人類呢?
主要原因是,下圍棋聽上去挺難的,但它包含的信息,
遠遠不如真實生活裡含有的信息量大,也遠比開車要小得多,
所以理論上來說,讓電腦學會下圍棋肯定比讓電腦學會開車更容易。

來看看騎自行車,對機器人來說,這比開汽車更難。
自行車是靠我們調動全身肌肉,靠身體的輕微擺動保持身體平衡,
動作太大不行,太小也不行,
而且在雙腿交替用力的時候,身體左右搖擺更大,就更不容易保持平衡。
轉彎就更不用說了,車把和身體必須保持同步,否則肯定會摔跤。
但就目前機器人的水平,光是對自身重心的判斷就很難了,
更不要說指揮身體完成各種微妙平衡了。同樣的道理,為什麼機器人學不會走路呢?
因為這是進化的力量,生物進化是一個不斷試錯、改進自身的完美機制,
走路是在陸地上生活所需要的最重要的能力之一。
相比之下,機器人沒有經歷過進化這步,所以無論如何也比不過我們。

那為什麼對人類來說最難學的開飛機,對機器人來說卻是最容易的呢?
這是因為,對人類來說,飛機是一種全新的交通工具。
從陸地上一步步進化到今天的人類,所有的進化經驗對飛機都不適用。
而對機器人來說,開飛機的動作都是程序化的,
什麼樣的高度和風速對應什麼樣的動作,完全可以用一個計算機程序來解決,
更重要的是,在大多數情況下,商用飛機不用擔心別的飛機來搶道,
即使有的話,距離也足夠遠,有足夠的時間進行計算,作出避讓反應。
所以,開飛機這事,人類輸給了人工智能。

沒有留言:

張貼留言