最新機器人與 A.I.文章

Image credit:

來看 Twitch 直播 AI 在 GTA V 裡學開車

別的不行,撞山跳海倒是一把罩。

Andy Yang
2017 年 5 月 19 日, 下午 04:01
328 分享次數
分享
分享
Twitter 發表
line
電郵
儲存
在現實生活中要政府點頭,讓你在街道上測試自駕車恐怕有些難度,但幸運的是我們有個不僅場景擬真、交通混亂、載具種類繁多,而且直的撞到人了的話,頂多被罵兩句髒話而已的測試場地:GTA V

程式設計師 Harrison Kinsley 用 Python 創造一個採用卷積神經網絡(Convolutional Neural Network)的 AI,將它取名為「Charles」,然後丟進了 GTA V 的世界裡。概念上,Harrison Kinsley 是希望模擬單純靠影像自動駕駛的 AI 系統,所以 AI 完全是看著遊戲畫面在決定接下來怎麼辦,而不像 Waymo 之類的還有 LIDAR 輔助。另外,系統是看著每一個畫面去做決定的,而不會記憶先前的畫面,所以說真的能做到現在這樣,蠻不可思議的呢。

Charles 整個「學習」的過程都被放在了 Twitch 上直播,但看起來似乎環境中的變數有點太多了。雖然在馬路上 Charles 出乎意料地表現還不錯,大致上都還算能跟著車道走(一路撞人啥的就不提了),但只要一離開馬路,基本上就只有像無頭蒼蠅一樣亂衝亂撞的份了。大多數時候,Charles 不是卡在山上,就是衝進海裡,最後只有 reset 的份囉。

無論最後這個實驗能不能產生出個結果,至少讓我們可以很直觀地理解到讓人工智慧自動駕駛,是多麼困難的一件事。如果大家有空的話,可以晃過去 Twitch 幫 Charles 加加油啊!