隨著日本高手一力遼在電圣戰(zhàn)中分別被圍棋人工智能中國(guó)“絕藝”與日本“深禪”以絕對(duì)優(yōu)勢(shì)擊敗,近期圍棋人工智能與人類(lèi)頂尖高手的對(duì)抗也暫告一段落。除了谷歌“阿法狗”,現(xiàn)在另外兩個(gè)中日圍棋AI程序也已被證明達(dá)到甚至超過(guò)了人類(lèi)棋手的一流水平,結(jié)束了使命的UEC杯世界計(jì)算機(jī)圍棋賽極有可能因此停辦,由UEC杯冠亞軍圍棋程序與人類(lèi)高手進(jìn)行對(duì)抗的關(guān)聯(lián)比賽電圣戰(zhàn)也有可能就此謝幕。
第一代圍棋AI來(lái)自廣州
去年3月谷歌的“阿法狗”狂虐人類(lèi)代表李世石,標(biāo)志著圍棋人工智能的水平迅速提高,刺激并帶動(dòng)了中日兩國(guó)在這一方面的研發(fā)。目前世界圍棋人工智能僅次于谷歌“阿法狗”的中國(guó)騰訊“絕藝”,一年前實(shí)力還只是業(yè)余五段左右,如今就已經(jīng)達(dá)到了人類(lèi)頂尖棋手的最高水平,就連世界第一高手柯潔也坦承“絕藝”在整體上超越了自己,柯潔表示:“通過(guò)與‘絕藝’的交流切磋,我感覺(jué)自己對(duì)圍棋的認(rèn)識(shí)很膚淺。以前我以為自己對(duì)圍棋的認(rèn)識(shí)能有五成,現(xiàn)在看來(lái)是否達(dá)到1%的水平都不敢說(shuō)了。”
其實(shí),中國(guó)曾在圍棋人工智能上壟斷世界第一多年。第一代圍棋人工智能的開(kāi)拓者——已故中山大學(xué)化學(xué)系教授陳志行研發(fā)的“手談”圍棋程序,從1993年到2002年共10次獲得電腦圍棋世界冠軍。
圍棋業(yè)余高手陳志行是在1991年退休后才開(kāi)始潛心研發(fā)電腦圍棋軟件的,據(jù)后來(lái)加入研發(fā)團(tuán)隊(duì)的廣州圍棋業(yè)余高手陸錦強(qiáng)介紹,當(dāng)時(shí)的電腦軟件技術(shù)水平還非常低,而圍棋棋盤(pán)大,空間狀態(tài)多,打劫、終局規(guī)則復(fù)雜,一般程序員至少需要設(shè)計(jì)一兩年才可能讓電腦學(xué)會(huì)下圍棋,也就是說(shuō),一般的程序員需要準(zhǔn)備兩年才能搭建好圍棋編程的框架,之后才可以開(kāi)始研究和編寫(xiě)圍棋人工智能對(duì)弈的內(nèi)容。量子化學(xué)專(zhuān)業(yè)出身的陳志行使用速度快但不太常用的匯編程序語(yǔ)言搭建圍棋框架和編寫(xiě)圍棋對(duì)弈引擎,他潛心編寫(xiě)的“Alpha-Beta搜索引擎”速度非常快,在當(dāng)時(shí)領(lǐng)先其他同行幾個(gè)數(shù)量級(jí),達(dá)到了13層搜索深度,也就是說(shuō)“手談”可以算清后面的13步棋,而其他程序通常只能算七八步。陳志行編寫(xiě)的“模式識(shí)別”專(zhuān)家系統(tǒng)在當(dāng)時(shí)也是無(wú)人能及。
“手談”上世紀(jì)曾風(fēng)靡世界
陳志行潛心研發(fā)“手談”3年后,終于在世界比賽中斬獲首個(gè)世界冠軍。當(dāng)時(shí)的“手談”以戰(zhàn)斗力超強(qiáng)著稱,智能水平遙遙領(lǐng)先國(guó)際同行。之后“手談”對(duì)弈水平不斷進(jìn)步,在國(guó)際性的電腦圍棋對(duì)弈比賽上連續(xù)奪冠,奪得了該時(shí)期大部分世界比賽的冠軍。當(dāng)時(shí)個(gè)人電腦系統(tǒng)剛在世界范圍內(nèi)普及,許多圍棋愛(ài)好者專(zhuān)門(mén)購(gòu)買(mǎi)電腦安裝“手談”軟件,用作學(xué)習(xí)圍棋和訓(xùn)練的工具,“手談”軟件在世界范圍內(nèi)銷(xiāo)售量排名第一。
談起這段歷史,陸錦強(qiáng)說(shuō):“‘手談’軟件的成功在國(guó)內(nèi)掀起了一波圍棋人工智能研究的熱潮。陳教授自己也成立了公司,創(chuàng)立專(zhuān)門(mén)研究圍棋人工智能的研發(fā)團(tuán)隊(duì)。當(dāng)時(shí)國(guó)內(nèi)編寫(xiě)智能?chē)宄绦虻膼?ài)好者大約有十幾人,幾乎達(dá)到了其他國(guó)家同類(lèi)愛(ài)好者人數(shù)的總和。陳教授在第一代人工智能時(shí)期令中國(guó)的圍棋人工智能水平在世界上處于領(lǐng)先地位。”
但當(dāng)時(shí)大部分圍棋程序的棋力水平極低,筆者只不過(guò)是業(yè)余四段水平,也可以輕松讓“手談”9子,發(fā)現(xiàn)那時(shí)的圍棋程序很多時(shí)候連死活都未搞明白。技術(shù)的限制使電腦圍棋水平一直難以提高,再加上網(wǎng)絡(luò)對(duì)弈流行,很多圍棋人工智能研究專(zhuān)家都停止研發(fā)了。直到科技的躍進(jìn), 第二代圍棋對(duì)弈引擎在2006年出現(xiàn),“蒙特卡洛”算法使得電腦圍棋對(duì)弈水平一下子提高了五六子,開(kāi)啟了世界范圍內(nèi)第二代圍棋對(duì)弈引擎的研發(fā)熱潮。此時(shí)年歲已高的陳志行已無(wú)法在第二代圍棋人工智能時(shí)代再創(chuàng)輝煌,從2006年到2015年,中國(guó)圍棋人工智能的研究已逐漸遠(yuǎn)離世界頂尖水平。在谷歌的“阿法狗”橫空出世之前,第二代圍棋人工智能的水平也就是業(yè)余二三段的實(shí)力,人類(lèi)頂尖棋手可以讓六七子的水平。但這一時(shí)期的圍棋人工智能研發(fā)還是沒(méi)有世界級(jí)大公司投入。
陸錦強(qiáng)談起這段歷史時(shí)不勝唏噓,“陳教授生前曾預(yù)言電腦圍棋程序要再研發(fā)80年才能擊敗人類(lèi),但誰(shuí)也沒(méi)想到,僅過(guò)了10年人類(lèi)就徹底敗給電腦。陳教授生前常對(duì)我們說(shuō),現(xiàn)在外國(guó)人的電腦圍棋水平不斷提高,而我們作為圍棋的發(fā)源國(guó),研究電腦圍棋的人卻屈指可數(shù),我們一定要努力把圍棋程序的水平提升上去,為國(guó)爭(zhēng)光。”
“大師”柯潔有望“大戰(zhàn)”
現(xiàn)在,人類(lèi)圍棋職業(yè)高手與圍棋電腦的平等較量已經(jīng)沒(méi)有懸念,傳言中的谷歌“阿法狗”的升級(jí)版“大師”與世界第一高手柯潔的“人機(jī)大戰(zhàn)”,據(jù)說(shuō)仍然在探討細(xì)節(jié),如果這場(chǎng)比賽有可能進(jìn)行的話,估計(jì)是要滿足兩大前提條件,谷歌方面才會(huì)認(rèn)為有意義,一是“大師”是通過(guò)自我學(xué)習(xí),完全脫離人類(lèi)高手的棋譜而進(jìn)化的,二是要通過(guò)比賽直至定出圍棋人工智能與世界第一高手之間的“棋份”,即 “大師”在充分的慢棋較量中可以讓柯潔到什么程度?
至于中日兩個(gè)圍棋人工智能“絕藝”與“深禪”,目前有種種跡象表明,它們可能會(huì)被邀請(qǐng)加入到一些世界圍棋大賽中與人類(lèi)高手同臺(tái)競(jìng)技。有消息說(shuō),中國(guó)企業(yè)贊助的最新一屆夢(mèng)百合杯世界賽的兩個(gè)外卡,其中一個(gè)極有可能會(huì)給騰訊的“絕藝”。
總之,圍棋人工智能的時(shí)代已開(kāi)啟,無(wú)論是職業(yè)棋手還是業(yè)余棋手都將從中受益,而允許圍棋人工智能參加的世界賽也將獲得更高的關(guān)注度。