誰(shuí)說(shuō)玩電子游戲不能變聰明?雖然我們并不推薦通過(guò)玩幾個(gè)小時(shí)的電子游戲來(lái)提高智力,但是一些電子游戲真實(shí)的3D圖形和環(huán)境或許會(huì)讓其成為學(xué)習(xí)人工智能最好的工具。
數(shù)據(jù)問(wèn)題
人工智能算法變得更加智能,并通過(guò)分析大量數(shù)據(jù)來(lái)學(xué)習(xí)執(zhí)行任務(wù)。對(duì)于Facebook來(lái)說(shuō),這并不是一個(gè)大問(wèn)題。 Facebook每天會(huì)創(chuàng)建大量數(shù)據(jù)集,并且具備解決這些問(wèn)題的財(cái)務(wù)能力。Facebook上有數(shù)百萬(wàn)張照片已經(jīng)被標(biāo)記,然后幫助人工智能算法知道如何標(biāo)記未來(lái)的圖像。但除了龐大的數(shù)據(jù)生成公司之外,大多數(shù)公司并未獲得正確訓(xùn)練人工智能算法所需的大量數(shù)據(jù)。
另外,人類(lèi)沒(méi)有時(shí)間和耐心去培訓(xùn)人工智能算法他們需要知道的一切,但電子游戲有足夠的耐心和時(shí)間。
《刺客信條》為計(jì)算機(jī)科學(xué)家提供通過(guò)電子游戲來(lái)訓(xùn)練人工智能的靈感
施樂(lè)公司歐洲研究中心的計(jì)算機(jī)科學(xué)家Adrien Gaidon在觀看了游戲《刺客信條》的預(yù)告片之后,以為這是一部電影的預(yù)告片,因?yàn)楫?huà)面實(shí)在是太真實(shí)了。當(dāng)他知道這是計(jì)算機(jī)生成的圖像時(shí),他想既然他都能被這么真實(shí)的畫(huà)面所“迷惑”,那么人工智能算法或許也會(huì)被“騙”。
Gaidon和他的團(tuán)隊(duì)使用了Unity——一種廣泛用于開(kāi)發(fā)3D游戲的游戲開(kāi)發(fā)引擎——創(chuàng)造環(huán)境來(lái)訓(xùn)練深度學(xué)習(xí)算法。他們不僅以此開(kāi)發(fā)出了合成環(huán)境,而且在虛擬的世界中也引入了真實(shí)的場(chǎng)景。這能夠讓他們對(duì)比通過(guò)虛擬環(huán)境來(lái)訓(xùn)練算法和通過(guò)真實(shí)環(huán)境來(lái)訓(xùn)練算法之間的效益。他們的實(shí)驗(yàn)還在進(jìn)行中。
微軟人工智能項(xiàng)目Malmo使用《我的世界》
人工智能項(xiàng)目Malmo是一個(gè)開(kāi)源的,以及基于《我的世界》的人工智能實(shí)驗(yàn)和研究平臺(tái)。如果你在想如何能夠通過(guò)《我的世界》來(lái)學(xué)習(xí)現(xiàn)實(shí)世界的運(yùn)作方式,那么它的訓(xùn)練能力就發(fā)揮作用了,因?yàn)橥婕夷軌蛉谌氲竭@個(gè)虛擬的世界中,同虛擬的世界進(jìn)行交互,并且通過(guò)傳感器來(lái)感知。在應(yīng)用到現(xiàn)實(shí)世界之前,這是訓(xùn)練人工智能至關(guān)重要的一種方式。
《我的世界》能夠?yàn)橛脩?hù)和玩家提供無(wú)限的機(jī)會(huì)來(lái)處理簡(jiǎn)單或者復(fù)雜的任務(wù)。這個(gè)平臺(tái)也能夠幫助研究人員理解智能構(gòu)建和人工智能是如何同世界進(jìn)行交互的,知道它是如何理解周?chē)氖挛镆约皩⑵渥優(yōu)楝F(xiàn)實(shí)環(huán)境中的內(nèi)部象征。由于計(jì)算機(jī)看待這個(gè)世界的方式和我們完全不同,所以我們或許會(huì)對(duì)結(jié)果感到驚訝。計(jì)算機(jī)理解這個(gè)世界的角度對(duì)我們會(huì)很陌生,但是這一觀點(diǎn)的形成方式,和我們所理解世界的方式是一樣的。
《俠盜獵車(chē)手》對(duì)自駕駛汽車(chē)的幫助
Artur Filipowicz和他在普林斯頓大學(xué)的團(tuán)隊(duì)使用《俠盜獵車(chē)手》來(lái)幫助人工智能算法學(xué)習(xí)各種停車(chē)標(biāo)志。他們的首要工作是訓(xùn)練人工智能識(shí)別各種停車(chē)標(biāo)志,包括即使標(biāo)志在模糊看不清的情況下,如被影子遮住、被灰塵或者雪覆蓋,或者在一天不同的時(shí)間點(diǎn),以及其它情況下,人工智能算法也能夠識(shí)別。他的團(tuán)隊(duì)并沒(méi)有尋找這些類(lèi)似情況下的圖片,或者自己出去拍攝不同場(chǎng)景下的停車(chē)標(biāo)志圖片,相反,他們使用了《俠盜獵車(chē)手5》來(lái)對(duì)人工智能進(jìn)行這一方面的訓(xùn)練,因?yàn)檫@個(gè)游戲中不同的場(chǎng)景下有不同的停車(chē)標(biāo)志情景,而這恰巧是訓(xùn)練人工智能最理想的方式。為了讓這個(gè)游戲成為人工智能的駕駛模擬器,需要對(duì)游戲進(jìn)行修改,能夠讓其它電腦程序能夠“玩”這個(gè)游戲,而不僅僅是人類(lèi)才可以玩。
一些研究團(tuán)隊(duì)也在使用這個(gè)游戲來(lái)培訓(xùn)人工智能算法,以便在現(xiàn)實(shí)生活中實(shí)現(xiàn)汽車(chē)自動(dòng)駕駛。
能夠定制虛擬世界
一個(gè)來(lái)自因特爾實(shí)驗(yàn)室和達(dá)姆施塔特大學(xué)的團(tuán)隊(duì)在《俠盜獵車(chē)手5》和計(jì)算機(jī)硬件之間創(chuàng)造了一個(gè)軟件層,能夠?qū)τ螒蛑械膱?chǎng)景進(jìn)行自動(dòng)分類(lèi)。隨后這些標(biāo)簽會(huì)被輸入到機(jī)器學(xué)習(xí)算法里面,來(lái)幫助進(jìn)行系統(tǒng)訓(xùn)練。對(duì)世界進(jìn)行“自動(dòng)標(biāo)注”要比人類(lèi)來(lái)“標(biāo)注”更加快捷、以及更加易于理解。
虛擬世界的“美”在于能夠創(chuàng)造你所向往的“世界”,但是在現(xiàn)實(shí)生活中,這不僅耗時(shí),同時(shí)也要花費(fèi)大量的精力。
現(xiàn)在非常真實(shí)的電子游戲也很普遍,它們的靈活性,為需要大量數(shù)據(jù)來(lái)訓(xùn)練的人工智能算法提供了理想的訓(xùn)練方式,而且在訓(xùn)練人工智能算法方面也很有價(jià)值。
原文作者:Bernard Marr