人工智能VS人類(lèi):我們真的要一直輸下去嗎?
20年前,“深藍”電腦系統在萬(wàn)眾矚目中擊敗了國際象棋冠軍加里·卡斯帕羅夫(Garry Kasparov),而如今,谷歌開(kāi)發(fā)了一種人工智能系統,打敗了世界上最偉大的圍棋選手。
本文引用地址:http://dyxdggzs.com/article/201703/344763.htm據Quartz報道,麻省理工學(xué)院的學(xué)生Vlad Firoiu開(kāi)發(fā)的一款人工智能游戲擊敗了世界上一些優(yōu)秀的玩家。盡管這款人工智能游戲沒(méi)有和最優(yōu)秀的選手對戰,但其中一位輸掉的選手承認,“我并不確定是否有人能打敗它?!?/p>
雖然這一成就十分振奮人心,但人工智能仍然需要一些改進(jìn),直到它在每一款游戲中都能戰勝人類(lèi)。人工智能正在學(xué)習一些新的贏(yíng)得游戲的方法,比如說(shuō)比人類(lèi)記住更多的游戲動(dòng)作。他們正在學(xué)習如何從戰略角度思考,如何互相合作。這是人工智能與人類(lèi)競爭的良好表現,它們一定會(huì )走得更遠。
新環(huán)境和新發(fā)展
《任天堂明星大亂斗》是2001年開(kāi)發(fā)的一部任天堂游戲,在游戲中,馬里奧和皮卡丘等著(zhù)名的任天堂人物可以互相打斗。盡管這款游戲年齡很大,已經(jīng)出了兩部續集版本,但仍然被大量玩家所青睞?!按髞y斗玩家”們不斷開(kāi)發(fā)新的戰斗技術(shù),讓這款游戲一直保持高熱度。
因為Smash是一款格斗游戲,與國際象棋相比,人工智能面臨著(zhù)不同的挑戰。在國際象棋中,人工智能可以簡(jiǎn)單地通過(guò)記憶數以百萬(wàn)計的動(dòng)作來(lái)勝過(guò)玩家。但在即將到來(lái)的游戲Smash中,人工智能無(wú)法預測未來(lái),因為無(wú)法可靠地預測人類(lèi)玩家會(huì )做什么格斗動(dòng)作。為了打敗人類(lèi)玩家,人工智能將不得不“學(xué)習”怎么玩Smash。
這正是Firoiu和他的同事們教人工智能做的事情。他們開(kāi)發(fā)了一種神經(jīng)網(wǎng)絡(luò ),可以精準判斷出對手的位置,并作出戰斗指令。神經(jīng)網(wǎng)絡(luò )會(huì )對AI進(jìn)行近戰訓練,讓AI對自己作出攻擊。通過(guò)與自己進(jìn)行比賽,AI在短短幾周內就學(xué)會(huì )了如何打敗優(yōu)秀的Smash玩家。
除了Smash,上個(gè)月,人工智能還利用神經(jīng)網(wǎng)絡(luò )擊敗了世界上最優(yōu)秀的撲克玩家。就像Smash一樣,撲克無(wú)法僅僅通過(guò)計算來(lái)獲得游戲勝利。它需要了解玩家的出牌習慣,尤其是要有虛張聲勢的能力。而就像Smash人工智能一樣,在進(jìn)入錦標賽之前,撲克玩家都會(huì )與自己玩游戲琢磨技術(shù),而不是與對手對戰。通過(guò)這樣的方式,撲克玩家贏(yíng)了數以萬(wàn)億計的比賽。這些在撲克和電子游戲上取得的勝利都代表了人工智能的飛速發(fā)展。
但是我們不能沾沾自喜,盡管取得了這些勝利,人工智能的發(fā)展仍有相當長(cháng)的路要走。因為人工智能的反應速度比人類(lèi)快的多,因而Smash人工智能攻擊性比人類(lèi)玩家大,并且能及時(shí)避開(kāi)攻擊。但是,人工智能沒(méi)有能力處理游戲中的投射物,所以沒(méi)法跟遠程角色對戰;而當對手躲藏在角落時(shí),它還會(huì )不知所措,甚至跳崖自殺。
因此,有人會(huì )質(zhì)疑,Smash AI是否真的比人類(lèi)更聰明,還是它只是利用了優(yōu)越的反應速度來(lái)獲取勝利。然而,人工智能只花了幾周時(shí)間就能讓已經(jīng)練習了數年的人類(lèi)棋手們黯然失色。最近在諸如Smash和撲克等領(lǐng)域的人工智能的勝利都表明,隨著(zhù)游戲參數的改變,人工智能可以學(xué)習不同類(lèi)型的游戲動(dòng)作。兩場(chǎng)比賽進(jìn)一步強調了一點(diǎn):不同的人工智能系統可以學(xué)會(huì )合作,也可以根據比賽的不同性質(zhì)互相爭斗。
從某種意義上說(shuō),任何我們編寫(xiě)人工智能程序都可以被理解為一種游戲。無(wú)論是在游戲中打敗玩家還是進(jìn)行戰術(shù)的分析,人工智能都受到特定參數的約束,無(wú)論是通過(guò)程序員的設計還是通過(guò)神經(jīng)網(wǎng)絡(luò )學(xué)習,它都能不斷地實(shí)現自我提升??v觀(guān)人類(lèi)歷史,游戲常常被視為智力高的象征,比如有很多偉大的領(lǐng)導者喜歡國際象棋。由于在各種各樣的游戲中,人工智能都能打敗人類(lèi),這表明人工智能可以通過(guò)程序員編程獲得不同類(lèi)型的智能。神經(jīng)網(wǎng)絡(luò )和機器學(xué)習有可能徹底改變人工智能,但要想在每一場(chǎng)游戲中戰勝人類(lèi),仍需要相當大的進(jìn)步。
評論