自4年前AlphaGo首次登場以來,AI第一次以作弊工具的身份出現(xiàn)在了圍棋賽場上。
韓國棋手用AI作弊被判刑
據(jù)外媒消息,近日,韓國地方法院受理了一起圍棋錦標(biāo)賽AI作弊案件,相關(guān)涉事人員被判處有期徒刑1年。
今年1月14日,在韓國圍棋定段賽上,一位棋手的異樣行為引起了裁判注意,隨后檢查發(fā)現(xiàn),這名選手身上藏了無線耳機、微型相機等多個違規(guī)電子產(chǎn)品。
原來棋手正通過這些電子產(chǎn)品與外界同伙溝通,試圖利用AI作弊。其衣扣上的微型相機實時拍攝棋局信息,負(fù)責(zé)接收的同伙利用AI技術(shù)分析棋盤局勢,并將反饋結(jié)果傳遞到棋手的無線耳機中。
據(jù)了解,棋手所使用的AI技術(shù)正是由比利時程序員Gian-Carlo Pascutto(GCP)開發(fā)的AI項目Leela Zero,它是圍棋領(lǐng)域為數(shù)不多的開源項目之一,所有人在Github上都可以下載使用。
由于裁判發(fā)現(xiàn)及時,棋手及同伙的作弊行為并未成功。不過,韓國棋院認(rèn)為二人行為影響惡劣,觸犯了“業(yè)務(wù)妨礙罪”,交由警察處理后,還委托律師擬定起訴書,對二人提起了刑事訴訟。
近日,韓國東部地方法院作出最終判決:嫌疑人A以職業(yè)定段為目的,與同伙B經(jīng)過周密計劃,利用智能技術(shù)違規(guī)比賽規(guī)則,嚴(yán)重破壞了比賽的公平、公正,性質(zhì)非常惡劣。經(jīng)認(rèn)定,判處嫌疑人A一年有期徒刑,其同伙B一年有期徒刑,緩期一年執(zhí)行,并提供120小時社會服務(wù)?!?/p>
至此,這場令人不齒的作弊事件算是以應(yīng)有的懲罰收尾。不過,在事件的背后,有網(wǎng)友感嘆,現(xiàn)在隨便一個AI都可以戰(zhàn)勝職業(yè)選手了嗎?
還有網(wǎng)友調(diào)侃道,人工智能已經(jīng)開始奴役人類了!
談到AI在圍棋中擊敗人類,大部分人可能首先想到的都是谷歌出品的AlphaGo。
2016年,AlphaGo以4:1戰(zhàn)勝世界頂級職業(yè)選手李世石
2017年,AlphaGo Master再次以3:0戰(zhàn)勝中國圍棋甲級聯(lián)賽主將柯潔
事實上,在此之后,AI在圍棋領(lǐng)域的技術(shù)研發(fā)從未間斷,經(jīng)過四年的發(fā)展,能夠戰(zhàn)勝人類世界冠軍水平的AI,也已經(jīng)遠(yuǎn)不止AlphaGo一個。
作弊工具Leela Zero,戰(zhàn)績頗豐
熟悉圍棋的朋友可能了解,Leela Zero 并不是一個名不見經(jīng)傳的AI棋手。它曾在第32、38、42屆KGS計算機圍棋大賽多次奪冠,在2008年計算機奧林匹克賽上獲得九路圍棋銀牌和十九路圍棋銅牌。
Leela Zero是GCP根據(jù)谷歌最強開源項目Alpha Zero擴展而來。如同Alpha Zero的發(fā)展路徑,它不借助任何人類知識,完全從零開始訓(xùn)練。同時,它采用分布式計算,通過他人電腦生成的自對弈棋譜傳送到服務(wù)器上進(jìn)行訓(xùn)練,以此借助全球志愿者的力量為Leela Zero項目提供算力支持。
據(jù)了解,Leela Zero的棋力正是通過神經(jīng)網(wǎng)絡(luò)權(quán)重的不斷更迭而提升的(權(quán)重:表征神經(jīng)網(wǎng)絡(luò)內(nèi)部聯(lián)系的一系列參數(shù))。當(dāng)服務(wù)器對棋譜進(jìn)行訓(xùn)練后,會產(chǎn)生新的網(wǎng)絡(luò)權(quán)重,新的權(quán)重會與之前的最強權(quán)重對局,用以檢驗棋力,如果它在400局中勝率超過55%就會被更新為當(dāng)前的最強權(quán)重。
現(xiàn)在每天有近600人為Leela Zero提供訓(xùn)練棋譜,在最近半年時間內(nèi),Leela Zero已經(jīng)自我對弈700萬局,經(jīng)歷128次權(quán)重更迭。
另外,Leela-Zero憑借出色的棋力已經(jīng)成為了人類最佳圍棋陪練師。它非常規(guī)性的打法、出其不意的布局,常常能夠帶給人類突破性的啟發(fā)。因此很多圍棋愛好者喜歡通過與它博弈或者復(fù)盤訓(xùn)練來提升自己的棋力。
一位微博網(wǎng)友還分享了他看Leela-Zero自戰(zhàn)局的感受,特別賞心悅目。
中國棋士柯潔也發(fā)文表示:Leela Zero訓(xùn)練厲害了,我是不是也要攢錢買一臺超級計算機來跑AI,現(xiàn)在學(xué)編程還來得及嗎?
這款Leela Zero項目從2017年就在Github開源了,目前已經(jīng)收割了4.1k星標(biāo)。Github開源地址奉上,鏈接內(nèi)含詳細(xì)下載安裝流程,按提示操作完成后,就可以與AI棋手在線博弈了。
AI碾壓人類,輕輕松松
如柯潔所說現(xiàn)在國內(nèi)外的AI棋手已經(jīng)非常之多,而且能夠打敗世界級職業(yè)選手的也不再少數(shù)。如國內(nèi)經(jīng)典棋手騰訊絕藝。
在最近的2019年,絕藝第四次奪得了“世界智能圍棋公開賽冠軍”。它是騰訊AI Lab自研的一款圍棋AI。從2016年發(fā)布首個版本到現(xiàn)在,已經(jīng)在各大賽事中,先后戰(zhàn)勝過柯潔,古力,樸廷桓等一百多位職業(yè)棋手。
不過,值得一提的是,這位AI圍棋常勝將軍卻在2018年的世界人工智能圍棋大賽中,敗給了自家兄弟“PhoenixGo”。
PhoenixGo,俗稱“金毛”(因比賽時的頭像而得名),是微信翻譯團(tuán)隊研發(fā)人工智能圍棋程序。在這場世界級AI圍棋大賽中,PhoenixGo一舉奪冠,戰(zhàn)勝了來自中、日、韓、歐美等國家和地區(qū)的一流AI圍棋高手。如LeelaZero、TSGo、DolBaram(石子旋風(fēng))、Golois,HEROZ Kishi、Baduki等。(Github開源地址)
說到國內(nèi)比較出色的AI棋手,還有一位不得不提,它就是“星陣圍棋”。在2018年,“貝瑞基因杯”世界人工智能圍棋大賽人機大戰(zhàn)中,星陣圍棋執(zhí)黑145手戰(zhàn)勝柯潔,之后,在“讓先三十番棋”挑戰(zhàn)賽中,輪番對戰(zhàn)職業(yè)選手時越、江維杰、崔哲瀚、元晟溱、周俊勛等世界冠軍,最終以40:1的戰(zhàn)績奪冠,勝率達(dá)到97.6%。
更重要的是,星陣圍棋是一款純國產(chǎn)AI。其他AI棋手大部分都是師從谷歌論文,星陣是獨創(chuàng)了自己的研發(fā)程序,而且它的對戰(zhàn)策略也與谷歌明顯不同。
谷歌算法更偏向勝率,為保持大局經(jīng)常會選擇暫時退讓,而星陣的策略是強勢進(jìn)攻,把人類按在地上摩擦,能前進(jìn)絕不退讓。
據(jù)了解,星際圍棋的前身是清華大學(xué)的“神算子”,后經(jīng)過深客科技完成了后續(xù)的技術(shù)升級。該公司董事長金涬博士,在大數(shù)據(jù)、深度學(xué)習(xí)、人工智能領(lǐng)域深耕多年,是人工智能在圍棋產(chǎn)業(yè)應(yīng)用的重要推動者。
歷數(shù)國外的圍棋AI,除了谷歌的Alpha系列外,最出色的可能就是Facebook出品的ELF OpenGo了。這款A(yù)I圍棋項目也于2018年在Github開源了。
研究團(tuán)隊表示,此次開放源代碼是希望激勵相關(guān)愛好者思考這項技術(shù)新的應(yīng)用和研究方向。
在戰(zhàn)績方面,ELF OpenGo曾與Leela Zero在一場比賽中交手,最終以200:0的戰(zhàn)績獲勝。此外,它還在與世界級職業(yè)選手的對戰(zhàn)賽中,創(chuàng)造了14勝0負(fù)的記錄。據(jù)官方介紹,在比賽中 OpenGo 使用單塊 GPU 每步 50 秒的搜索時間(每步搜索 8 萬個局面),而人類棋手并沒有限制下棋思考的時間。
從圍棋轉(zhuǎn)戰(zhàn)RTS
看到這里,AI在圍棋界碾壓人類頂級選手已經(jīng)成為一個非常輕松的事兒。不過,AI研發(fā)的目的并不在此,圍棋因其游戲規(guī)則和策略的復(fù)雜性被研究人員視為AI訓(xùn)練的最佳試驗田,一方面,AI通過與人類的博弈對抗,可以快速提升其深度學(xué)習(xí)和思考能力。另一方面,其綜合大數(shù)據(jù)而獲得作戰(zhàn)布局,也可以為人類帶來更多的啟發(fā)性思考??梢哉f二者在相互博弈同共同成長。
此外,圍棋的復(fù)雜性已經(jīng)不能滿足AI的需求了。近些年,AI的訓(xùn)練場景已經(jīng)逐步從圍棋、德州撲克轉(zhuǎn)向了更為復(fù)雜的RTS即時策略性游戲。作為經(jīng)典RTS游戲,《星際爭霸》因非完全信息、作戰(zhàn)空間復(fù)雜、毫秒級決策等特點,而成為眾多團(tuán)隊的研發(fā)目標(biāo)。
目前,以谷歌為首的人工智能公司在該領(lǐng)域探索也取得了突破性進(jìn)展。 去年10月,谷歌發(fā)表最新論文登上《Nature》雜志,論文指出其研發(fā)的AlphaStar在排行榜單上超越了 99.8%的活躍玩家,而且最高達(dá)到了星際爭霸 2 人類對戰(zhàn)天梯的頂級水平,并給出了對戰(zhàn)影像資料。
此外,國內(nèi)一家人工智能公司啟元世界異軍突起,其研發(fā)“星際AI”在最近的挑戰(zhàn)賽中以2:0戰(zhàn)勝了世界頂級職業(yè)選手。該研發(fā)團(tuán)隊表示,公司自成立之初便圍繞《星際爭霸》開展星際AI的研發(fā)工作,其目的一是在游戲行業(yè),為玩家們提供更好的游戲體驗,二是是通過AI智能體的訓(xùn)練,敲開通向通用人工智能(AGI)的大門。