[摘要]目前圍棋AI已經(jīng)有了優(yōu)秀的公開算法,然而同時擁有良好工程實(shí)現(xiàn)和大量計(jì)算資源,并不是一件容易的事。
騰訊科技訊 5月11日,微信團(tuán)隊(duì)研發(fā)的PhoenixGo正式開源,這也是國內(nèi)第一個開源的圍棋AI項(xiàng)目。
PhoenixGo是騰訊微信翻譯團(tuán)隊(duì)開發(fā)的人工智能圍棋程序,旨在學(xué)習(xí)人工智能前沿技術(shù)。從1月底開始,PhoenixGo以BensonDarr(昵稱“金毛”)的名義在騰訊野狐圍棋平臺上和全球頂尖職業(yè)棋手、圍棋愛好者及各路圍棋AI對弈,在4月底取得了200多連勝,并在福州2018人工智能圍棋大賽上奪冠,引起了行業(yè)內(nèi)廣泛關(guān)注。
一個好的圍棋AI,需要算法、工程實(shí)現(xiàn)、計(jì)算資源三者結(jié)合。目前圍棋AI已經(jīng)有了優(yōu)秀的公開算法,然而同時擁有良好工程實(shí)現(xiàn)和大量計(jì)算資源,并不是一件容易的事。
為了讓行業(yè)內(nèi)其他研究者可以在此基礎(chǔ)上繼續(xù)探索圍棋AI的奧秘,幫助棋手更方便地研究圍棋AI的棋路,也為了眾多圍棋愛好者在家用普通電腦上可以享受和職業(yè)九段手談的樂趣,微信團(tuán)隊(duì)決定對外開源PhoenixGo對弈源碼和訓(xùn)練好的模型。
經(jīng)過了一周多時間的籌備,PhoenixGo目前正式開源了對弈源碼和一個20 block的模型。這份源碼和模型可以在單塊GPU上提供強(qiáng)職業(yè)棋手的棋力,在單機(jī)多卡和多機(jī)多卡的系統(tǒng)上具有遠(yuǎn)超人類棋手的水平。PhoenixGo在野狐圍棋平臺上的賬號“金毛測試”,運(yùn)行于1塊性能與GTX 1080 Ti性能接近的Tesla P40上,對人類棋手具有非常高的勝率。
一直以來,騰訊都秉承“開放”戰(zhàn)略,推動技術(shù)研發(fā)向共享、復(fù)用和開源邁進(jìn)。今年3月,騰訊因在AI開源領(lǐng)域的卓越技術(shù)影響力受邀成為LF深度學(xué)習(xí)基金會初始白金會員,該基金會將專注于支持和維護(hù)在人工智能領(lǐng)域的開源創(chuàng)新。
截至目前,騰訊正式發(fā)布的開源項(xiàng)目共計(jì)52個,其中微信共開放開源項(xiàng)目22個。微信團(tuán)隊(duì)表示,希望PhoenixGo的開源能為AI領(lǐng)域發(fā)展再添助力。