那个新晋国产最强围棋AI——PhoenixGo(凤凰狗),正式开源了。
由微信翻译团队课余打造,初出茅庐便在福州2018人工智能围棋大赛上击败绝艺夺冠,PhoenixGo备受关注、风头正劲。
但就在昨天(5月11日),微信团队决定将其正式开源,这也是国内首个开源的围棋AI项目。
微信团队方面称,经过了一周多时间的筹备,PhoenixGo完成对弈源码和一个20 block模型的开源。
这份源码和模型可以在单块GPU上提供强职业棋手的棋力,在单机多卡和多机多卡的系统上具有远超人类棋手的水平。
PhoenixGo在野狐围棋平台上的帐号“金毛”,运行于1块性能与GTX 1080 Ti性能接近的Tesla P40上,对人类棋手具有非常高的胜率,取得了200多场连胜的战绩,并在同厂德比中击败绝艺夺冠。
微信团队解释称,之所以选择开源,是因为可以让行业内其他研究者可以在此基础上继续探索围棋AI的奥秘,帮助棋手更方便地研究围棋AI的棋路,也为了众多围棋爱好者在家用普通电脑上可以享受和职业九段交锋的乐趣。
虽然PhoenixGo之打造,主要是复现了AlphaGo Zero论文,但一个好的围棋AI,需要算法、工程实现、计算资源三者结合。目前围棋AI已经有了优秀的公开算法,但同时拥有良好工程实现和大量计算资源,并不是一件容易的事。
所以PhoenixGo开源,能够达到单块GPU就能拥有强棋力水平,并不轻而易举。
当然,微信方面也强调,这也是腾讯“开放”战略的体现。
此前腾讯在技术开源方面也动作频频,今年3月,腾讯还因为在AI开源领域的卓越技术影响力受邀成为LF深度学习基金会初始白金会员,该基金会将专注于支持和维护在人工智能领域的开源创新。
截至目前,腾讯正式发布的开源项目共计52个,其中微信共开放开源项目22个。