当前位置:首页 > 嵌入式 > 嵌入式新闻
[导读]今天将进行柯洁和AlphaGo对弈三番棋的最后一局,下午对局结果出来后,恐怕再鲜有这样的人机对弈了。在这之前,AlphaGo已经和柯洁对弈过两局,和古力、连笑配对赛一局、和五

今天将进行柯洁和AlphaGo对弈三番棋的最后一局,下午对局结果出来后,恐怕再鲜有这样的人机对弈了。

在这之前,AlphaGo已经和柯洁对弈过两局,和古力、连笑配对赛一局、和五大高手团队赛一局。四局比赛均是AlphaGo胜,棋下到这,AlphaGo开始展现出了更多让人疑惑不解的下棋风格。

比如官子退让。

AlphaGo在中盘走棋的风格都是很强势的,但是到了官子阶段,表现往往大跌眼镜。

到底是Bug还是“故意放水”,我们先了解一下这个让狗非常纠结“官子”到底是什么。

所谓官子,也就是收官的意思,“收官”这个词也是这么来的,跟一场球、一个大会、甚至一个自然年一样,一场围棋进入官子阶段的时候,就是快要结束的时候,这个时候,大局基本已定,只需要处理一些零碎的事物。对于一盘棋来说,就是处理一些零碎的空地。专业点的说法也叫“详细点目”。

下围棋就是一个占地盘的过程,每走一步棋的目的,都是希望能拥有更大的地盘。等到棋越下越多,大的空地已经被抢完,双方就要从小的空地入手,这时候就是在收官子。

虽然中盘被认为是确立胜负的关键,但高手对弈的时候,即便在官子阶段也不会掉以轻心,因为棋没有下到最后一步,谁也不知道会发生什么,对手随时有可能在官子翻盘。

在23日和柯洁对弈的第一局比赛的官子阶段,面对柯洁的强硬招数,AlphaGo反而一改之前的凶悍,变得非常保守,能让的子都让了。

在26日的团队赛中,面对五位围棋高手,AlphaGo依然取胜,但是仍在官子阶段给了对手机会,并且规避一切复杂变化。甚至在小官子阶段走出了看起来完全没用的棋,被团灭的五大棋手哭笑不得,甚至代为执棋的黄博士都忍不住要笑了。

 

这不是AlphaGo第一次出现这种“事故”。

今年一月AlphaGo化身Master键盘侠在网上横扫各大高手的时候,就常在官子阶段退让,芈昱廷和朴廷桓都曾仅以半目惜败。这造成人类棋手在官子阶段比AlphaGo强的印象:失了中盘,也总能在官子追回一二吧。

 

此前日本围棋老将赵治勋和日版阿法狗DeepZenGo进行对局的时候,柯洁就在微博上给赵治勋提建议:

“和AlphaGo拥有同样技术的ZenGo,私底下我有一定的了解。我其实一直在研究、与别人探讨,深度学习技术的计算机到底有何弱点,也亲自实战过。如果赵老能看的见我的微博,请留心我的建议:无论局面如何都不要认输,拖到官子,刮爆它。”

 

在Zen的身上,柯洁认为官子阶段是弱点。

但也有很多人认为,在官子阶段,人类棋手虽然还在对棋盘上剩下的领地焦灼,但是狗已经认准了自己能赢。所以才一再退让,狗其实就是故意在让子。

 

至于狗为什么会在官子处处退让,大家此前有很多猜测,不过大致集中在两个方向上:

猜想一:你们都以为围棋下到官子就简单了,但实际官子才是对AI来说最难的。

人的“棋感”是多年的走棋的经验判断,AlphaGo的“棋感”则是神经网络训练的结果。首先通过策略网络缩小落子的选择范围,然后通过穷举搜索模拟走棋到一定程度,这时候会生出许多可能性的分支。

但是这些分支太多,即便对于能力再强大的计算机来说也是过重的负担,所以要进行“剪枝”,通过价值网络评分,权衡比较,剪掉没用的支,选择一个最能赢的点。

 

在布局和中盘阶段,棋子落在不同的地方,导致的后果是很不一样的,长枝和短枝差得多,剪起枝来非常方便,同时计算的负担也会小很多。

但是官子带来的困惑就多了,官子阶段,棋盘上到处都是棋子,到处都是子力(每一个棋子给外界带来的影响)。对于算法来说,可以选择的点越来越多,并且这些点之间的差距越来越小。

所以,看似棋局接近尾声,对于人类棋手来说,可能棋局是越来越明朗,但是对于对于算法来说是越来越困惑。

在这个时候如果盲目剪枝,就可能会遗漏有价值的落子点。但是如果扩大选择范围,又会带来大量搜索和计算的负担。

最后导致AlphaGo在官子阶段漏洞百出。

猜想二:狗的策略是“赢不贪多”。

AlphaGo寻求的是简明处理,也就是说,在模拟出来的众多胜利之路中,找到第一条胜率更大的路一直走到黑。

可以假设,AlphaGo在棋盘上找到了1000种赢的可能,但是有990种都是只赢半目,只有10种可以赢十目。

按照既定的策略,也就是价值网络评分的标准,狗会选择最保守但能确保获胜的那990种棋。赢的多少,并没有作为AlphaGo价值判断和打分的目标。

如果一个点收官可能赢50目但有50%的几率崩盘,另一个点可以赢5目但100%取胜,胜率优先原则永远是后者,不是故意退让。

到底AlphaGo如何能保持精准的只赢半目,在25日第二局比赛结束的发布会上,DeepMind创始人Demis Hassabis给出了标准答案:

“第一盘棋的官子阶段,AlphaGo在做的只是让自己的胜率最大化,因此在比赛的最后阶段,可能会在某些局部的点做一些放弃,AlphaGo只是专注于胜率,其它并不重要。 ”

所以正确答案是猜想二,包含一些猜想一的猜测,整个狗在下整盘棋的时候,是一个很复杂的计算过程,但是它的目标是很简单的,就是保证能赢,为此可以放弃一些局部。

甚至可以反过来应用这个规律,只要在官子阶段狗开始步步退让,就说明它已经赢了。

所以为什么不在AlphaGo的程序中写入一个“赢越多越好”的目标呢?

被当做故意放水,狗也很委屈,如果想要保证每盘即能赢,又能赢得多,还要看工程师是否能加上一个“赢几目”的补丁了。

等等,这样的补丁原来也是有的!

有一种叫做Dynamic Komi的东西,翻译过来叫做动态贴目。这个补丁的用途,简单来说就是防止电脑在被让子时下出太保守的棋,AlphaGo的团队曾在一篇论文《Mastering the game of Go with deep neural networks and tree search》中明确指出Alpha Go没有使用动态贴目。

论文没有指明原因,但是试用过动态贴目的人表示,动态贴目很容易下出漂亮的棋,但是会导致胜率降低。

所以,和人类棋手想要下手漂亮棋不同,狗被设定的目标是赢就行了,随便赢成什么样。

 

但是AlphaGo也不总是能赢的,26日上午,它就下了一场必输的棋,但不是故意输的。

昨天上午进行了一场配对赛:对弈双方分别为古力九段和连笑九段,并会各自配一个AlphaGo外挂,和自己轮流执棋。这就是说,不管输的是哪方,都有AlphaGo的份。

这场比赛开始古力一方占据优势,连笑进入了读秒阶段,现场讲棋甚至已经准备好了结束语。但这个时候局势突然逆转,连笑一方逐渐追赶,步步紧逼,古力眼前煮熟的鸭子就这么飞了。面对这样的局势,古力的AlphaGo选择举牌投降,但是被古力拒绝!被拒绝后的狗开始乱走棋,以示抗议——其实是因为计算走哪里都是输,所以就放弃了进一步计算,反而显得“智障”——最后古力还是自己举牌投降了。

古力赛后解释为什么拒绝AlphaGo认输的要求,表示自己也是有小情绪的:“当时我觉得我下的还可以呀。”

古力说,如果AlphaGo会说话的话,可能会说:古力呀,你下的这都什么棋……

最后古力认输,则是因为提出认输后的AlphaGo一直送子,不能忍。

AlphaGo认为古力没有能力,古力认为AlphaGo没有情怀。

人生的博弈也是这样,输赢不是最重要的,但狗生的博弈就是要赢!所以别想着让狗狗放水一局了,如果赢了,那肯定是柯洁同学太努力。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

8月22日,第21届农心杯擂台赛第14局通过网络战罢,中韩主将决战柯洁力斩朴廷桓,中国队第八次夺得农心杯,近10年7次夺魁。中国队获得冠军奖金5亿韩币,约合人民币290万元。 柯洁也成为成为中国第一位

关键字: 柯洁 农心杯 冠军 5亿韩币

  谷歌昨日召开全球电话会议,旗下Deep MInd创始人戴密斯·哈萨比斯(Demis Hassabis)宣布了谷歌在人工智能领域的重要进展:开发出一款能够在围棋中击败职业选手的程

关键字: alphago 机器人 谷歌

  人工智能在不断进化   从第一台计算机问世以来,人们就梦想着发明创造出一种可以完美模拟甚至超越人脑的计算机系统。过去20年中,有4次人机大战给人们留下格外深刻的印象,也成为人工智能发

关键字: alphago 人工智能 物联网

  3月15日,谷歌人工智能围棋软件AlphaGo与前世界围棋第一人、韩国九段名将李世石的第五场对战结束,AlphaGo以4:1的总比分战胜李世石。至此 ,这场影响广泛的人机大战落下帷幕。不少人

关键字: alphago 人工智能 物联网

  3月30日,百度自动驾驶事业部总经理王劲在人工智能的沟通会上,对媒体明确表示,百度在人工智能方面许多技术已经超过谷歌。无人驾驶需要的技术比AlphaGo难得多。   他对外透露,无人驾驶领

关键字: alphago 人工智能 无人驾驶

  杨强教授认为,DeepMind把端到端的深度学习应用在强化学习上,使得强化学习能够应付大数据,因此能在围棋上把人类完全击倒,它做到这样是通过完全的自学习、自我修炼、自我改正,然后一个一个迭代

关键字: alphago 亚马逊 人工智能

  在德州仪器不断推出的“技术前沿”系列博客中,一些TI全球顶尖人才正在探讨目前最大的技术趋势以及如何应对未来挑战等问题。   想象一下,当您的汽车在高速公路上飞

关键字: 技术前沿 无人驾驶

  今年3月谷歌人工智能系统AlphaGo成功挑战世界围棋冠军李世石后,世人对人工智能有了更为深刻的认识。一起来看艾瑞咨询的《中国人工智能应用市场研究报告》。    第一部分:人工智

关键字: alphago 人工智能 百度 阿里

不管是不是看的懂围棋,AlphaGo首战赢了李世石便足以让所有人被情绪包裹,陷入人类优越感被消解的巨大恐慌之中。不过值得好奇的一点是:阿尔法狗赢了比赛之后,会晃晃尾巴转圈圈吗? AlphaGo

关键字: alphago 机器人

  正如20年前多媒体应用及3D游戏蓬勃发展倒逼显卡硬件升级一样,互联网大数据的兴起对超算芯片提出了新的需求。   事实上,AI界的泰斗,加拿大多伦多大学的Hiton教授早在2006年就

关键字: alphago 人工智能
关闭
关闭