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