html模版不開玩笑,他們玩《俠盜獵車手》是為瞭測試自動駕駛
虎嗅註:上周的百度開發者大會,百度公佈瞭阿波羅計劃,在開源的內容中,包括一個自動駕駛模擬器,方便開發者在虛擬環境模擬自動駕駛算法,其實國外的不少開發者,一直都在用一款遊戲來測試自動駕駛算法,這遊戲就是 GTA 5。本文轉載自極客之選,作者?Rubberso

按照常理,那些有勇氣直播自己玩遊戲的人應該都是些高手,至少也要風趣幽默才行。但在 Twitch 的一個直播間裡,一個一言不發、技術很差的「主播」卻吸引瞭很多人的圍觀。

台中註冊商標費用

這位「主播」名叫 Charles,此時他正在 GTA V (俗稱俠盜獵車手 5)遊戲裡開著一輛跑車在城市橫沖直撞——他時而撞上路燈,時而又沖進瞭花壇裡,簡直「不能更菜瞭」。

(Charles 經常會被這樣鄙視,圖片來自?Engadget)

當 Charles 偏離正常路線並徑直沖進海裡時,圍觀群眾興奮瞭起來,在彈幕中刷起瞭「Water!」、「Finally!」等評論,就像期待瞭很久的事情終於發生瞭一樣。

當你不知道 Charles 的背景時,一定會對他嗤之以鼻,「這樣的技術也好意思出來直播?」但如果告訴你他其實是一個 AI 程序時,你會不會對它另眼相看呢?

在 GTA V 遊戲裡做一名「老司機」

實際上,Charles 是程序員 Harrison Kinsley 用 Python 語言編寫的一個 AI 程序,結合瞭當下非常熱門的神經網絡技術(Neural Networks),讓他可以基於遊戲內的物理環境進行實時運算。

(Harrison Kinsley 的直播間)

Charles 的目標很簡單,就是希望在 GTA V ?遊戲裡做一名「老司機」。為瞭讓更多人看到他是如何運作的,Harrison Kinsley 想到瞭遊戲直播網站 Twitch。

台中商標註冊

我第一次知道 Charles 是今年 5 月份,那時它的表現就和文章開頭描述的一樣,仿佛是一個醉漢駕著車在城市遊蕩。由於早期的算法還無法識別海洋的存在,所以 Charles 經常出現一頭紮進水裡的情況,最後竟然變成瞭一個令人期待的「保留節目」。

(掉進水裡的 Charles,圖片來自?kotaku)

Charles 的另一個「保留節目」是被警察通緝。在 GTA V 遊戲中會根據犯罪的嚴重程度給出五種不同的通緝等級,「莽撞」的 Charles 經常會吸引到警察的註意,但據說最高等級的「五星通緝」還沒有出現過。

時隔幾個月後,我再看 Charles 的直播時發現如何申請註冊商標台中他「守規矩」瞭許多——大多時候他都在正確的車道上狂奔,發生一些碰撞後也能及時回到正軌。而讓很多觀眾失望的是,Charles 已經能夠識別出海洋的存在瞭。

根據 Harrison Kinsley 介紹,Charles 所有的決策都是基於像素信息(pixel data )進行即時演算的,「你們看到的和他是一樣的」。這意味著 Charles 在裡程積累後,必須進行版本更新才能變得更加聰明。

Charles 最新的版本是 V0.06(speedometer),速度計的加入讓他可以更加從容地轉向和規避障礙物,也能在更加復雜的道路環境裡正常行駛。Harrison Kinsley 還表示未來會考慮為它加入短時記憶(short-term memory,STM),幫助他更好地在駕駛中進行決策。

雖然 Harrison Kinsley 目前開發 Charles 更多是出於 Python 語言的推廣,他並沒有計劃就此進入自動駕駛行業。但不得不說,通過在仿真環境下進行測試,通過累計數據提升自動駕駛 AI 能力已經是業界比較普遍的做法瞭。Charles 還在不斷地「進化」,未來當他足夠聰明時,進入現實生活中也並非隻是「天方夜譚」。

為什麼要在 GTA V 裡測試自動駕駛?

實際上,這不是 GTA V 遊戲第一次被用於測試自動駕駛技術瞭。例如去年 9 月,MIT Technology Review?曾報到過 Intel 實驗室和德國達姆施塔特工業大學正在使用?GTA V 遊戲去驗證其研發的自動駕駛技術;普林斯頓大學的?DeepDrive 項目在開發時也選擇瞭在 GTA V? 進行測試。

Google 一下,這樣例子還能找到很多,為什麼?GTA V 被自動駕駛「盯上瞭」呢?

玩過 GTA 遊戲的人應該都知道,遊戲中的城市佈局往往都能在現實中找到原型,而 GTA V 的城市(Los Santos)簡直就是洛杉磯的翻版,聖莫妮卡海灘、日落大道、好萊塢……這些地標都能在遊戲裡一一找到對應。

更為重要的是,GTA V 擁有一個擬真程度很高的開放世界,遊戲中天氣會發生變化,交通環境也非常復雜。雖然玩傢們常常為瞭完成任務選擇在城市橫沖直撞,但隻要你願意,也可以盯著紅綠燈和行人在遊戲裡做一個「守法公民」的(我有一個朋友就是這麼做)。

實際上,「路測」對於自動駕駛技術來說是一個必不可少的驗證環節,但在現實生活中進行這項工作並不是一件容易的事情。首先廠商們需要找到合適的車輛進行改裝,還要找到合適的環境進行調試,更加重要的是要能夠得到當地交管部門的許可。別忘瞭,這一切還要在經費允許的條件下進行。

雖然現在 Waymo (前 Google 自動駕駛團隊)的自動駕駛車輛已經在真正的道路上繁忙地測試瞭,但是根據報道 Google 早期也曾開發過一套加州的虛擬道路系統進行測試。但很顯然,不是所有公司都有能力、精力去自己開發一套這樣的系統。

高度擬真的城市佈局和交通環境,加上各種隨機的道路狀況,GTA V 遊戲簡直就是一個天然的仿真模型。相比自己去建模,一個遊戲的價格對於那些處於起步階段的 AI 團隊來說幾乎可以忽略不計,更何況它是百分之百安全的。

GTA V 畢竟隻是一款遊戲,它是無法取代專業工具的。實際上,提供仿真測試的整體解決方案已經成為一些 AI 初創公司進入自動駕駛領域的新手段。來自以色列的初創公司?Cognata?正在把它的仿真模型推廣給更多的汽車廠商,其官網顯示他們已經完成瞭?220 萬英裡的仿真測試。

當然,對於大眾來說,圍觀 Charles 的成長或許是一件更加有趣的事情。Harrison Kinsley 原本計劃 7x24 小時進行 Charles 的直播,但最近他經常處於離線狀態。Harrison Kinsley 在留言區說自己傢裡的空調壞瞭,德州的夏天又特別難熬,所以電腦要暫時歇一歇瞭。



台灣電動床工廠 電動床

台灣電動床工廠 電動床


arrow
arrow

    byg408l8e8 發表在 痞客邦 留言(0) 人氣()