联系 投稿

廊新网-主流媒体,廊坊城市门户

腾讯“绝艺”9连胜横扫日韩AI,距世界冠军一步之遥

2017-03-19 20:16:42     来源:新浪网

刚刚拿下对战平台首个“10段”的腾讯围棋AI 绝艺 正在日本参加“机机大战”,首日比赛中,绝艺横扫一众对手,包括最受关注的日本 AI Zen,拿下7连胜。AlphoGo之后,计算机围棋大战似乎“历史使命”已经完成,一年以来,AI 在围棋上有哪些进展,中国在这方面的研究处于处于什么水平?正在进行的UEC杯也许能给我们答案。另外,绝艺目前正在冲击最后的冠军宝座,可火速围观。

  没有AlphaGo的日子里,中国的“绝艺”成了围棋AI的王者。这位刚刚晋升为首个网络对战平台“十段”的人工智能棋手,正在日本参加第10届UEC杯世界计算机围棋大赛。参赛者全部是来自世界各地的围棋AI高手。

  在3月18日的首日比赛中,绝艺相当轻松地横扫7位对手,其中包括被认为是AlphaGo横空出世前最成功的围棋AI——来自法国的疯石(Crazy Stone),以及上届冠军DeepZenGo。目前绝艺以全胜的成绩在预选赛中排名第一,今天将参加淘汰赛。以绝艺目前展现出的实力来看,拿下本届UEC杯的冠军的可能性非常大。

  最新消息显示,绝艺在今天早上开始的淘汰赛中已经连赢两场,只需要再赢两场便能问鼎最后的冠军。但是,进入淘汰赛最后阶段的队伍实力不容小觑,绝艺想拿下最后的冠军依然有不小的考验。

  本届UEC杯比赛共有A组16个围棋AI、B组14个围棋AI争夺冠军。比赛共进行两天,赛制为每方半小时包干,尽显围棋AI在计算速度上的自信。3月18日是预赛,共进行七轮角逐,按照积分选取前十六名进入3月19日的淘汰赛。淘汰赛以单败淘汰的赛制进行四轮角逐,决出最后的冠军。冠军和亚军如果出自A组,则将于3月29日迎战人类选手——就是“电圣战”。

  绝艺属于A组。本届比赛的人类选手是来自日本的七段Ryo Ichiriki。在2013年首届电圣战中,疯石击败了曾蝉联五届日本冠军的职业围棋手石田芳夫。不过当时石田已过盛年,而且还让了疯石几子。因此这场比赛没有AlphaGo对战李世石那样意义深远引人注目。

  UEC杯可能是最后一届,AlphaGo的出现让其失去意义

  UEC杯由日本电气通信大学于2007年创办,是世界权威的计算机围棋大赛。在AlphaGo空袭围棋之前,UEC杯承载着计算机攻克围棋项目的使命,大赛上活跃着Zen(DeepZenGo的前身)、疯石、银星、石子旋风等明星程序,直到2015年第8届UEC杯,上述程序依然未能完全攻克职业棋手的四子关,即职业棋手只有让四子以上,AI才有机会获胜。

  2015包括Zen的开发者在内的加藤英树等畅所欲言,认为计算机攻克围棋至少还需要十年时间,亟须算法上的突破。摆脱对蒙特卡洛算法的依赖,神经网络可能是突破的方向。不过2016年, AlphaGo的横空出世,彻底改变了这一格局,2016年三月份4:1大胜李世石之后,AlphaGo升级版Master 又在2017年1月以50比0的打比方横扫人类棋手。彻底奠定了对人类专业棋手的领先优势。

  UEC杯其实已经已失去了其“历史使命”。

  所以,本届参赛AI“石子旋风”的开发者林在范(韩国)说,第10届UEC杯可能是这项赛事的最后一届比赛,再继续办下去已没有什么意义。林在范说,他的“石子旋风”参加第10届比赛,只因最后一届有纪念意义。

  腾讯绝艺与DeepZenGo的宿命对决

中国绝艺大战日本DeepZenGo

中国绝艺大战日本DeepZenGo

  不过,这届比赛仍有一些看点。其中一个焦点便是DeepZenGo和中国的“绝艺”的PK。

  绝艺经过一年多的学习,已经成为网络上第一个10段棋手,并且曾经战胜过柯洁等世界冠军。

  据林在范介绍,第10届比赛最大明星是DeepZenGo和中国的“绝艺”,这两款计算机围棋程序已经达到了超一流职业棋手的水准。其他计算机程序,包括“石子旋风”、法国“疯石”等不少程序基本都达到了网络9段的实力。

  18日的预选赛中,绝艺首先轻取了来自日本的两个围棋AI。其中第二场的对手naiver1的“填子大法”令观者大跌眼镜,完全像一个初学者进行对弈,被绝艺杀得全局没有一块活棋。有网友调侃道:这对局者的棋力差异,比我和李世石的差距还大。好戏从第三场开始,法国里尔第三大学(Université Lille 3)的计算机科学教授Rémi Coulom独自研制的疯石(第1、2、6、8届UEC杯冠军)给绝艺制造了一些麻烦,且体现出了布局上的巧思,但行至中盘,大公司和个人开发在计算力上的差距就显现了出来。疯石因为计算力薄弱,一杀就死,最终中盘认输。不过从及时认输这一点上,也能看出疯石相较于前面的对手更加智能。

  在又连胜了三个日本AI棋手后,绝艺终于迎来了“宿命”中的对手——DeepZenGo。由日本东京大学研发、以超越AlphaGo为目标的DeepZenGo,在AlphaGo升级版——Master碾压世界顶级职业高手、豪取60连胜时,一直也在围棋网络平台上对战9D高手,不停训练,不停涨棋,9天时间对弈了300多盘,胜率达到90%。

  得益于腾讯强大的计算资源,绝艺迅速崛起

 

腾讯“绝艺”9连胜横扫日韩AI,距世界冠军一步之遥

 DeepZenGo的作者之一尾岛阳儿曾经说过,Zen的蒙特卡洛树搜索(MCTS)以及一些其他的部分是优于AlphaGo的,因为AlphaGo两位主要的作者的程序Erica和RLGO在计算机围棋比赛上都比不过Zen(日本)和Crazystone(法国)。

  但他也表示,因为用大量棋谱训练深度卷积神经网络(DCNN)需要异常强大的计算机硬件,而他们手上并没有这种条件。AlphaGo有1920个CPU、280个GPU,而DeepZenGo据说是44个CPU,4个GPU。在CPU上差了43倍,在GPU上差了70倍。在计算力与搜索深度上完全是天壤之别。

  在和绝艺的比赛过程中,DeepZenGo果然体现出硬件配置不足导致的计算能力薄弱的问题,在左下角首先出现误算,大块棋筋被执白的绝艺无条件杀掉,随后在右上角遭遇重创,最终中盘不敌绝艺。

  纵观和绝艺比赛的各Al,普遍输于计算力薄弱,且大多都有填子、送吃的情况。而反观绝艺,它的背后是腾讯强大的资源和技术实力,从诞生之初就有“国产AlphaGo”的称号。有知乎网友曾评论:当前的绝艺应该相当于对战李世石的V18版,而其他公开见到的大多只有赢樊麾的V13的水平,DeepZenGo强一些,但从跟赵志勋的对战来看肯定不如V18。