第一个据说是阿尔法会与当今世界围棋事实第一人柯洁交手。其实我觉得人机大战已无意义,阿尔法无需再证明什么。如果再度交手,结果不会有悬念,我会继续下注阿尔法。
第二个据说是谷歌把阿尔法重新来过。阿尔法1.0版学习的起点是人类高手的3000万个棋步选择。阿尔法2.0版将跳过向人类学习,直接从自我对局入手。如果说阿尔法1.0版下的棋很像人但高于人,那么阿尔法2.0版下的棋估计会很不像人,它会是满盘荒唐还是天马行空万流归宗?
我很想跟阿尔法下棋。这梦想不只属于我。春节期间,一流高手与大师狗车轮战,更多人在后面排成长龙:点我!点我!但大师狗什么身份?我这种水平也配挤到前面?
现在有机会了。
不是跟大师狗,是跟丽娜(Leela)下。
自从谷歌团队的阿尔法论文去年登在《自然》杂志以后,围棋AI软件的瓶颈不复存在,突破如水银泄地般到来。日本将于3月18日举行UEC电脑围棋大赛,腾讯团队亦将参战。据说目前在野狐围棋对弈网站上击败众多高手,成为有史以来第一个靠战绩荣升十段的“绝艺”,便是出自腾讯旗下。
除去绝艺等新贵,AI老将们也换芯重战,UEC常客如ZEN、Crazystone等均非吴下阿蒙,受益于阿尔法突破,目测一线AI涨棋三个子以上。
在所有受益于阿尔法突破的老将中,从目前实绩来看,丽娜(Leela)受益最大,进步最快。弈客上最近做三家围棋AI单机版的循环赛,丽娜连续击败Zen和Crazystone,拔得头筹。
最好的部分来了:作者在网站上放出丽娜,供公众免费下载使用,网址在此:
https://www.sjeng.org/leela.html 这也是目前惟一一个带价值网络的免费围棋AI,windows、Mac和linux版本都有。
效法阿尔法,丽娜也用深度卷积神经网络算法加蒙特卡洛搜索。开发者是个人作者,没有谷歌那样可怕的GPU芯服务器集群,现在只有单机版。丽娜学棋跟阿尔法一样也用了3000多万个人类高手的棋步数据,但强化学习部分有所不如。只要你不是人类顶级棋手,这样也就够了。作者说,加入神经网络算法后,丽娜的棋力增加了6个子。
6个子什么概念呢?差不多就是入门到业余顶级的距离。所以,一年之间,顶级AI之外,大众能用上的围棋AI软件,棋力也完成了从幼稚可笑到deadly serious的蜕变。
最新版的丽娜是2月中放出来的,比上一版实力增加了一到两个子。作者针对家用电脑作了优化。简单地说,深度学习算法适合在GPU(图形处理芯片)上处理,蒙特卡洛搜索适合在CPU上处理,丽娜会尽可能用到家用电脑的GPU芯片,但如果电脑是用集成GPU算力有限的话,就更多地回到使用CPU。