围棋阿尔法狗 阿尔法狗之后的围棋世界
从阿法狗(IT之家注:同阿尔法狗,下文不进行标注。)战胜柯洁到现在,已经有一段时间了,现在围棋AI战胜人类已经不是公众新闻,但就围棋业内而言,还是有很多故事和变化在发生。
1、柯洁
柯洁在输给阿法狗后刷了一波22连胜,追平了火箭队的连胜纪录,然后遭遇两连败,之后又是一轮八连胜,然后意外输了一盘,之后又开始胜局,想想好像其实没多久,现在顶级棋手的对局规模还是蛮恐怖的。
▲柯洁 IT之家配图(配图来自柯洁微博)
综上,柯洁依然保持着对人类顶尖棋手的高胜率,回归人间后更加得心应手,等级分屡创新高,世界第一的位置非常稳固,领先优势也不断扩大。
当然,韩国第一的朴廷桓最近胜率也很好,等级分已经比很多历史上的世界第一要高了,远远超过世界第三,然而很可惜,依然与柯洁相差甚远。
这里有个好玩的八卦,柯洁一度在腾讯围棋与一些非顶尖职业棋手下让2子棋,常理来说,职业棋手之间让2子棋是不太可能的事情,但柯洁胜率并不低,而且还有一盘棋引发了关于让2子棋中国规则胜负关系的讨论。
不过对手作为职业棋手,让2子棋下出盘面相当的情况,这个差距已经相当显著了,再去争论所谓输赢其实已经没啥意义了。
2、阿法狗
阿法狗已经转战星际,并且轻松打爆了职业玩家,正向新的竞技游戏转移。
IT之家配图
但其实,阿法狗并没有完全脱离围棋,至少阿法狗的研发者,依然为围棋领域贡献了一些重要的知识和信息。
非常有意思的是,他们公开了对阿法狗对部分常见定式的判断数据,结果让职业棋手们非常震惊,并且,已经极大改变了一些现代的围棋理论。
比如说:
所谓定式,是指按照这样的下法,黑白双方都能接受的一种两分局面,但阿法狗的数据显示,狗狗认为其中一方明显优势,那么也就是这个所谓定式根本不成立!说来好玩,我估计那些苦背大雪崩定式的围棋少年要开心了,不用背了,统统不成立!
另一个被推翻的是妖刀定式,这个更离谱,有一种走法一直被人类职业棋手认为某一方劣势,是不能接受的,但阿法狗给出的数据是,人类认为劣势的一方,狗却认为优势明显!而也正因此变化,所谓不成立的走法变成优势走法,妖刀定式相关的后续步骤就没意义了,又一个不成立!
而阿法狗也创建了新的定式,有人总结为,“点三三不扳粘,厚势当单官”。以前人类总结发现围棋AI喜欢走尽变化,不保留,(对,传说中的剪枝)但在人类最基本的三三定式里(几乎所有围棋初学者都会学到的定式),阿法狗却选择了保留变化。并改变了人类对厚薄的定义。
在阿法狗之前,很多围棋ai也走出人类所不能理解的变化和对定式的改变,但人类认为那是ai水平不足,并不足以采信,但由于阿法狗的无敌战绩,现在职业棋手已经对这些新的变化非常认可并且推崇,目前职业比赛里,狗狗流的下法已经非常普遍,而且喜欢走狗狗流的棋手,战绩一般还都不错。现在几乎每三盘职业比赛里,都能看到一盘狗狗改良版的三三定式。
3、腾讯绝艺
在阿法狗退隐江湖前后,腾讯绝艺一度挑起了围棋AI的大旗,并且在日本围棋电圣比赛里,完胜日本人寄予厚望的deepzengo,不败夺冠,之后又战胜了日本新锐职业棋手一力辽,宣告了十一届日本围棋电圣比赛的终结。(当电圣赛举办的时候,就立下了标准,当人类职业棋手分先输给电圣站冠军的时候,该比赛就宣告终结,而仅仅是上一届,人类职业棋手还可以轻松的让围棋ai四个子)
之后腾讯绝艺继续在自己腾讯围棋的平台上不断试炼,并一直保持对围棋职业顶尖高手超过80%的胜率,而且还开始了对网上9d选手(相当于顶级业余棋手)让3子的指导棋模式。但毕竟无法实现对职业棋手100%胜率的碾压,也就是说,人类知道绝艺很厉害,但是还是可以有一争的机会;而人类根本不知道阿法狗的极限在哪里。
但是,非常让人意外的事情发生了。
就在最近几天,在中国鄂尔多斯主办的围棋世界大会上,其中有一个计算机围棋大赛环节。(说个花絮,计算机围棋都是快棋,而且计算机不需要休息,预赛一天下五轮,淘汰赛一天下三轮,只是解说很辛苦,而且根本跟不上ai的节奏),原本围棋界认为,绝艺夺冠毫无悬念,只是看谁能抢下第二名的位置,殊不知,绝艺居然输了两场,只得到了第三名的位置!而赛前被寄予厚望的,来自于清华大学的神算子,居然也没能杀入八强。
短短几个月,围棋AI,已经出现了非常令人惊诧的变化,黑马一匹又一匹,普遍水平的提高远远超出棋界人士的预期。
第一个黑马是来自中国的天壤围棋,第一次参赛就杀入四强,并战胜了老盘围棋ai劲旅,来自韩国的疯石,其棋力已经接近职业级别。这是一个上海的AI创业团队,看来还是蛮有实力的。
第二个黑马是来自于台湾地区的CGI,预赛战胜了deepzengo爆出大冷门,半决赛战胜了绝艺,再度爆出大冷门,决赛一路领先,然而最终失误惜败于deepzengo。
绝艺作为互联网巨头腾讯旗下的产品,从资源,人才等各方面都拥有绝对优势,但这次输给的对手确是来自于台湾和日本的小团队产品,多少有点政治不正确的味道。
然而由于围棋ai已经不再是公众热点,这次惨败,居然没有引起任何媒体的关注。
棋界人士对绝艺比赛中表现的一些错漏也觉得十分不可思议,其中输给CGI那盘,原本柯洁都已经确认绝艺胜利了,却莫名其妙下出问题手。那么一个可能的原因是,在腾讯围棋里大杀八方的绝艺所用到的计算资源是非常强大的,而参加比赛的是单机版本,计算能力可能远不如网络上的版本。
特别要说一下这个软件。
zen曾经是围棋ai领域的领军产品,创始人是日本的加藤英树先生。曾多次夺得日本电圣赛冠军。但alphago横空出世后,风光一时无两,日本人也与时俱进,参照deepmind公开的论文,用深度学习算法重新优化了这个产品,也就是deepzengo,并试图重新夺得围棋AI领域的霸主地位。
实际上年初日本人搞了deepzengo挑战赵治勋,也是信心满满,结果不料老赵宝刀不老,2:1战胜deepzengo,此时国内围棋界认定这个产品远远不如腾讯的绝艺。后来电圣赛也果不其然,被绝艺两胜,成为陪衬。
在今年中国举办的一项围棋世界大赛里,外卡发给了deepzengo,还遭到了一些职业棋手的反对,但很有意思的是,第二轮deepzengo就输给了一名中国职业棋手,早早出局。
所以在一些国内棋界人眼里,deepzengo想要成为围棋ai的霸主,也只是日本围棋界的一厢情愿罢了。
后来也爆出deepzengo开始于日本国家队青年队员训练比赛,成绩不错,但考虑到日本青年职业棋手的普遍水准,与腾讯绝艺日常对手(主要是中国顶尖棋手,也有其他日韩顶尖棋手)还是差距相当大的,所以,我们仍然认为,deepzengo与绝艺没有可比性。
而在鄂尔多斯预选赛的表现,一开始也是让人们觉得正如预期,deepzengo爆冷输给CGI后,不负众望的又输给了绝艺,在预赛结束后只排名第三,人们有理由认为deepzengo不过如此。然后到了淘汰赛,它却连续复仇绝艺和CGI,夺下冠军,某种意义来说,总算撑起了日本围棋残存的尊严。
但我要说的还不止这些。
加藤英树先生今年已经70岁了,还在自己编程,调试AI程序,而且还在学习和跟进最新的深度学习算法,以及利用有限的资源与这个世界上最聪明的头脑们竞争,如果你知道他的对手是腾讯的AI团队,拥有怎样的资源和人才储备,你就知道他能做到这一步有多不容易。就算他是个天才,70岁的一个天才怎么去挑战30岁的一群天才。
我觉得吧,就凭这一点,这事说起来挺鸡汤的,但我真的非常钦佩这位老爷子,你看我比老先生年轻那么多,技术文献已经完全看不进去了,只会写点文字冒充年轻人导师了,这就是做人做事的差距。
最后,台湾的围棋AI CGI异军突起,真的让人想不到,以前大家觉得台湾围棋AI就是打酱油的,真想不到突然有这么大的突破。很多人都在猜是不是deepmind的黄博士指点了他们,但这个具体原因我觉得也不用过度猜测,人家做的好就要承认,有竞争才更有前进的动力,希望绝艺知耻而后勇,更上一层楼,然而阿法狗依然高山仰止。
题图为deepzengo开发者,70岁的加藤英树先生,这次比赛结束后,加藤英树先生将部分奖金拿出来赠送给比赛中给予协助的工作人员和志愿者,相关人员婉拒了这个馈赠。