城头变幻大王旗2016年1月28日,Google公司DeepMind团队在Nature杂志上发表学术论文,介绍了人工智能的围棋程序AlphaGo的构建原理与具体实现,同时宣布AlphaGo在分先的公平对局条件下以5:0的成绩击败了职业棋手樊麾。这是人工智能领域了不起的成就。
我读了这篇Nature文章,也看了网上的很多评论。我的专业水平不足以做科普,我的围棋水平也不足以衡量AlphaGo的棋力。下面是关于AlphaGo的一些信息,比赛信息来自于Nature文章,其余来自于网上文章。 AlphaGo与樊麾的比赛:1、2015年10月5-9日,连续五天比赛。五局胜负制,无论胜负如何,五局都要下完。
2、每天两盘棋,第一盘是正式比赛(慢棋,1小时加3次30秒的读秒),第二盘是非正式比赛(快棋,只有3次30秒的读秒)。
3、分先对局,采用中国围棋规则(黑棋贴7.5目)。
4、最后成绩只记录正式比赛结果。
5、比赛规则在比赛之前就已经确定,得到樊麾的认可。
6、AlphaGo在正式比赛(慢棋)中以5:0战胜樊麾。樊麾3次执黑(第一、三、五局);第一局AlphaGo执白2.5目胜樊麾,其余四局都是中盘胜。
7、AlphaGo在非正式比赛(快棋)中以3:2战胜樊麾。樊麾2次执黑(第一、三局);5盘都是中盘胜。
AlphaGo与其他电脑的比赛:1、对手为CrazyStone、Zen、Pachi、Fuego、GnuGo,他们和AlphaGo一样,都是单机版。具体版本和棋力如下:AlphaGo(无),CrazyStone(2015,KGS 6d)、Zen(5, KGS 6d)、Pachi(10.99,KGS 2d)、Fuego(svn1989,无)、GnuGo(3.8,2k)。KGS大致相当于国内围棋网站如弈城、新浪、Tom等。
2、还有一个更强的对手,Distributed AlphaGo,即分布式的AlphaGo。
3、AlphaGo和Distributed AlphaGo的算法是相同的,差别在于硬件资源。AlphaGo有48个CPU和8个GPU,而Distributed AlphaGo有1202个CPU和176个GPU。作为比较,CrazyStone只有32个CPU,而Zen只有8个CPU。
4、AlphaGo慢棋5:0胜职业二段樊麾,快棋3:2胜樊麾。
5、电脑之间的比赛,每步棋最多5秒钟。
6、AlphaGo(单机版)比其他电脑强很多:495局比赛中,只输了1局;在与CrazyStone、Zen和Pachi的让四子对局中,AlphaGo的胜率分别是77%、86%和99%。
7、Distributed AlphaGo的棋力更强,他对单机版AlphaGo的胜率是77%,对其他电脑是100%。
关于电脑的棋力:1、AlphaGo之前的电脑可以算是业余高手,CrazyStone和Zen都是KGS 6d,大致是弈城6d或者更好一些的水平,大概是业余5段的水平。
2、职业棋手对此前电脑(大致是Zen)棋力的评价:周俊勋和俞斌都说能让4-5子,罗洗河说能让9子。估计也应该有业5的水平。
3、职业棋手认为AlphaGo的棋力应该有职业水准,大致是顶尖棋手先二的水平。也就是说,顶尖棋手可以让先或者让二子。
4、AlphaGo对Zen的让四子对局,胜率为86%。Distributed AlphaGo的棋力更强,他对单机版AlphaGo的胜率是77%。
5、Nature文章估计,AlphaGo的棋力大致是职业二段(樊麾是职业二段,也是用来衡量棋力的标尺)。从文章给出的误差棒来看,樊麾的水平(误差棒)在1p-4p之间(也许是9d-5p,反正起伏很大就是了),而AlphaGo的水平很稳定,就是2p。Distributed AlphaGo的棋力大概是4-5p。
6、因为所有的对局都是去年10月之前的,AlphaGo现在的棋力应该是更强了。
7、已经公布的信息不足以推断AlphaGo的棋力,只知道他至少具有业余顶尖高手的棋力, 强于樊麾,弱于Distributed AlphaGo。
关于AlphaGo与李世石的比赛1、比赛时间是今年3月,地点是韩国首都汉城。五局胜负制,无论胜负如何,五局都要下完。出战李世石的是AlphaGo而不是Distributed AlphaGo。
2、业余爱好者都看好李世石,职业棋手认为没问题,AI专家认为值得期望。柯洁(目前中国排名第一的棋手,也是现在世界最强的棋手)认为AlphaGo取胜的机会不到5%。
3、李世石是冠军数最多、人气最高、名声最大的现役棋手,他出来拿这100万美元的广告费是实至名归的。
4、当事人都谨慎乐观:李世石说要争取4:1或5:0;DeepMind团队很有信心,认为大致是五五开。
5、第一局比赛非常重要。对于李世石来说更是如此。
6、形势对李世石非常不利。“胜之不武,弗胜为笑”。李世石在明、AlphaGo在暗。AlphaGo知己知彼,而李世石知己而不知彼。AlphaGo肯定研究过李世石的所有棋谱,甚至与李世石交过手的棋手的所有棋谱;AlphaGo的有效棋谱只有5-10盘,甚至连这几盘棋谱也谈不上有效,因为这些棋谱显示不了他的真实棋力,只能说明他比樊麾二段强。不知道比赛协议里有没有说在比赛前给李世石提供足够的棋谱,即使提供了李世石也很难得到多少有效信息。
7、我看好李世石,我认为至少是七三开(前几天我认为是九一)。
我认为AlphaGo和李世石应该都能赢至少一盘棋。李世石应该是4:1拿下比赛。如果直落三局的话,有可能是3:2. 山雨欲来风满楼 附录一: 学术论文google公司DeepMind团队Mastering the game of Go with deep neural networks and tree searchDavid Silver, Aja Huang, ......, Demis HassabisA computer Go program based on deep neural networks defeats a human professional player to achieve one of the grand challenges of artificial intelligence.Nature 529, 484489 (28 January 2016) doi:10.1038/nature16961 Received 11 November 2015 Accepted 05 January 2016 Published online 27 January 2016 Facebook公司(田渊栋,Yan Zhu)Better Computer Go Player with Neural Network and Long-term PredictionYuandong Tian, Yan Zhu(Submitted on 19 Nov 2015 (v1), last revised 26 Jan 2016 (this version, v2))http://arxiv.org/abs/1511.06410 附录二: 棋界反响新浪专题: 围棋人工智能来袭http://sports.sina.com.cn/zt_d/deepmindalphago 人工智能5-0欧洲冠军 李世石将捍卫人类尊严 http://sports.sina.com.cn/go/2016-01-28/doc-ifxnzanh0180135.shtml 李世石:请人类支持我 争取不让电脑赢到2盘AlphaGo对局,必须进行战斗,铺地板肯定是不行的,一定要做劫、转换。李昌镐上场也不一定必胜,因为他的看家本领是不出错;老聂上场估计不行,因为他虽然前五十步天下第一,但是后半盘的漏招太多;曹燕子、古大力之类的上去,估计收拾AlphaGo就像收拾菜一样,说不定摆上两子都能赢。所以说,这次比赛,李世石必胜!5、
期待三月的对局,我相信李世石会赢。他肯定会做战、纠缠、劫争、转换,希望电脑能拿下一局,要是成了黔之驴的话,就太无趣了。
6、好在很快就要和李世石比赛了。是骡子是马,拉出来遛遛。我觉得李世石肯定能拿下来,但是,围棋能坚持几年呢?也许五年,也许十年,但绝对不是遥遥无期了。
评论 (0)