【我們為什麼挑選這篇文章】繼人工智慧Alpha Go在圍棋比賽贏過人類後,又有人工智慧成功挑戰人類。卡內基美隆大學開發的人工智慧Libratus在德州撲克遊戲獲得勝利,比起圍棋贏過人類,其實具有更大歷史意義。(責任編輯:黃筱雯)
雷鋒網消息:當地時間1月30日,在賓夕法尼亞州匹茲堡的Rivers賭場,卡內基美隆大學(CMU)開發的人工智慧系統Libratus戰勝四位德州撲克頂級選手,獲得最終勝利。
據官網介紹,此次由4名人類職業玩家Jason Les、Dong Kim、Daniel McAulay 和Jimmy Chou對戰人工智慧程序Libratus,賽程為20天,一共進行了12萬手牌的比賽。
2015年,CMU曾組織了首場「大腦對抗人工智慧」賽事。在當時的賽事中,代表CMU出戰的是另外一款人工智慧系統“Claudico”,同樣也有4名職業撲克玩家參加了比賽,然而,Claudico並未獲得最終勝利。
不過CMU大學認為,當時撲克職業玩家與Claudico僅進行了8萬手牌的比賽,就統計學角度來講並無法證明人類職業撲克玩家或人工智慧具有優勢。這也是本輪巡回賽中比賽的牌局數量增加50%的原因。
德州撲克的玩法:每個玩家有2張牌作為「底牌」,同時還有5張公共牌。玩家用自己的2張底牌和5張公共牌結合在一起,選出5張牌,不論手中的牌使用幾張(甚至可以不用手中的底牌),湊成最大的成牌,跟其他玩家比大小。按照“Card Ranking”決定最後的勝者。
由於對方的「底牌信息」是隱藏信息,對於計算機來說,就是在處理一種「非完整信息博弈」。而圍棋對弈雙方的信息是完整的、對稱的,並沒有隱藏的信息。Libratus此次戰勝頂級人類德州撲克選手,具有非常重要的意義。
計算機正確決定,依賴於對方「底牌信息」情況下的概率分布,這種「底牌信息」可以通過對手過去的行為顯露出來。比如有時玩家採取「詐唬」(Bluffing),對手有時手裡並沒有強牌,但還是作出全額下注志在必得的行為,計算機這時要根據對方過去的博弈表現,來判斷對手有強牌的概率。
相應的,對手也會推斷我方的底牌信息,所以這裡就是一個「遞歸推理」(recursive reasoning),一個玩家無法輕易推理博弈狀況。
繼圍棋和德州撲克之後,人工智慧的下一站會是哪個遊戲呢?
延伸閱讀
【棋靈王是 AI 吧】神秘棋手「Master」擊敗各國棋王,創 40 連勝紀錄
Alpha Go將挑戰《星海爭霸2》,當人工智慧也能秒反應,代表人類智力正被步步逼近
神經科學家看 AlphaGo:即便人腦弱點重重,也無法被 AI 取代
(本文經合作夥伴雷鋒網授權轉載,並同意 TechOrange 編寫導讀與修訂標題,原文標題為〈繼 AlphaGo 之後又一突破:人工智能 Libratus 戰勝德州撲克頂級選手〉。首圖來源:截自YouTube)