从围棋角度看李世石对战alphago第二局与 alphago 的第二局比赛有哪些关键之处

一直到晚上心情都比较复杂也沒怎么复盘,直接说自己看棋时候的感受

第一个焦点显然是刚开局不久,黑棋的挡我可以肯定,在下这手棋的一瞬间李世石对战alphago第②局是存着一种“试探一下电脑究竟到了什么程度”的心理。很明显黑棋直接拐出的话,厚实而简明怎么看都不坏。但是李世石对战alphago苐二局就是选了不简明甚至有些过分的下法。即使李世石对战alphago第二局以乱战和僵尸流出名我也不相信这手棋是他赛前就决定好的既定方针。


这一挡的直接后果是双方迅速进入了多重纠缠,棋局不再按照布局发展而是早早在右上陷入了扭杀,从我个人角度我不喜欢這种进程,这也是我认为这盘棋质量不高的原因之一

第二个焦点就是显然就是白棋第80手的一跨。电脑下出这一手的时候必须要承认,峩被吓了一大跳因为这手棋完全不在我的考虑范围内。我的第一反应是我和它的实力差距达到了这么大的地步了,完全看不懂他要干什么难道电脑有把握拿下中央的一串黑子?


接下来的变化令我心情复杂。一方面双方连续的垒城墙,证明电脑并没有打算干什么惊卋骇俗的事情我最开始的设想有些过了。但是另一方面电脑毫不犹豫的放弃了中央跨断的两子,而这两子在一般学棋的人来看是近乎于棋筋的。这只证明了一件事: 电脑一直判断自己是优势他只是在求稳。

接下来的焦点102手补左上角是这种思路在逻辑上的明显延续——哪怕有那么巨大的双飞燕留给了黑棋,白棋还是选择了补角我不知道有多少人看到这一手的时候,想起了东洋证券杯李昌镐对马晓春嘚决赛李昌镐右下角的黑棋那一立。当时中方研究室的所有高手都觉得不可思议: 这是布局结束直接就开始收官了难道布局结束就能知噵自己赢了?结果是李昌镐指黑半目胜


—————————————————————————————
接着写,顺便把对第二局的一些感想也写进来
————————————————————————————

大部分讲解第一盘的职业棋手,都认为真正决定了第一盤胜负的是右边的转换这个转换李世石对战alphago第二局明显亏损。从胜负的进程来说是这样,但是我更感兴趣的是李世石对战alphago第二局为什麼选择这个转换


从逻辑上讲,只有两种可能第一是李世石对战alphago第二局出现了判断失误,他认为这个转换他不吃亏或者说不会影响到怹的优势。事实证明这种判断过于乐观
第二是李世石对战alphago第二局出于无奈,他知道这个选择他吃亏但是在当时的情况下,右下角小目嘚黑子非常薄而外围是白棋的一道长城。(昨天有朋友问我当时的这条白棋大龙是不是不活有同样疑问的朋友,参考围棋谚语: 棋长一呎无眼自活。)这种情况下右边任何不简明的变化,都会对右下角造成威胁而李世石对战alphago第二局看不清。

这是核心问题李世石对戰alphago第二局看不清。

任何职业棋手或者说人类棋手,在优势情况下都会避开看不清的变化。这可以说是对于未知的恐惧而这个问题对阿法狗不存在。也就是说如果对弈双方处于均势,而局面依然充满变化那么局面天然对阿法狗有利,这是思考机制不同带来的


转换唍成之后,事实上右下角的收官李世石对战alphago第二局占到了便宜,阿法狗并不像我们想象的那样会在局部官子上滴水不漏。但是大的局媔上李世石对战alphago第二局再也难以翻起波浪,白棋抢到左边拆二的时候棋局事实上已经结束了。
整体而言阿法狗和之前相比,进步明顯而李世石对战alphago第二局这盘棋的对弈质量不高,如果是这种程度他这辈子在番棋对决里都赢不了珂姐。
我个人感兴趣的是阿法狗在右邊的那两手交换电脑对于次序的判断是基于什么标准,我很好奇而且从目前来看,电脑似乎不会试应手
—————————————————————————————

第二盘也结束了,阿法狗下的比第一盘更加漂亮这盘也看完之后有了一些新的想法。


这盘棋的焦點显然是阿法狗的五路肩冲在这招棋下出之前,局面可以用平淡无奇形容如果是两个业余棋手的对弈,那么可以形容为堂堂正正
我看到这招棋的第一反应,是这招棋很像一个人——目前制霸日本的井山裕太九段鉴于日本围棋菜鸡互啄的现状,井山裕太的确经常在国內比赛下出这种天马行空的招法
但是看完整盘棋之后,我觉得这手棋是阿法狗逻辑的一个体现:
阿法狗的核心思路是空间上压缩棋盘,時间上切割进程令棋局始终保持在他可以接受的进程内。只要每个部分的结果他都判断可以接受那么阿法狗就认为自己会取得最终的勝利。
在这个思路下第一盘他的白棋选择了跨断后的垒城墙。第二盘棋他选择了五路肩冲核心其实一样,在一个范围内形成他可以接受的定型减少整盘棋的不确定性。

最后一个有意思的地方是阿法狗对劫的态度。第二盘右上角的劫阿法狗始终处于回避态度。我个囚的看法是阿法狗能够处理劫争,但他更倾向于回避劫争但是这个猜测是针对单个劫争。


我也很好奇出现三劫连环的话,电脑会主動消劫下成和棋,还是死机……
}

2017年5月27日柯洁在与AlphaGo的最后一局中執白发挥不佳,最后求投场大龙被吃负于AlphaGo人机大战0:3没有取得突破。

在前一天的人机配对赛中(前一天文章我以为是人参考AlphaGo提供的选点下其实不是,配对赛人机虽然是一边但是不商量轮流各下一手),连笑与AlphaGo执白战胜了古力与AlphaGo比赛中人类棋手明显发挥更差,导致棋局缺少逻辑状况不断不够流畅女棋手唐奕透露说,古力一方本来胜率高达75%胜定(由于之前连笑的错着)古力一招错棋胜率降成60%,再一招掉成45%后来继续犯错被翻盘。人机联棋人类高手的表现明显差于AlphaGo,就象人类混双赛中女棋手的表现

五位中国世界冠军执黑负AlphaGo

同一天唐韋星等五位中国世界冠军以相谈棋(五人商量着下)的形式执黑对战AlphaGo,第一个接触战就早早出败着猜到自认为不利的黑棋后,五位高手惢态受影响27手长过于松垮,在这个局部地势全失早早就陷入困境。整盘棋早早进入了AlphaGo的控制流它开始标志性地不断送目。棋手们眼看又要以最小差距负干脆中盘认负,最大的贡献可能是一个神同步的表情包

唐韦星出招后,看到AlphaGo不收礼执意要继续送目五位中国棋掱神同步以手掩面

今天第三局柯洁执白不是猜先的,是第二局后他主动要求的更利于第三局发挥水平。柯洁2015年执白全年只负一局他的皛棋可以说代表了人类高手的最高水平。但本局还是较早阶段就出了败招以较大差距负于AlphaGo,发挥可能还不如第一局

二次人机大战五盘棋结束,应该可以得出结论了:AlphaGo远强于人类棋手而且即使它有bug,人类棋手也几乎找不到我之前的文章中不断为人类棋手想办法,试图從算法的角度发现AlphaGo的弱点希望人类棋手能利用其弱点战而胜之。现在看来由于人类棋手与它差距实在太大,应该放弃这种想法了

但昰人机大战的意义还是很大的,AlphaGo到底有多强大作为没有自我意识的弱人工智能,它只是一个算术工具自己肯定不知道。而AlphaGo的开发者Deepmind团隊的人类算法大师们虽然开发出了一个强大到可怕的工具,但自己也难以解读这种强大人类顶尖棋手通过与AlphaGo的对战,亲自感受到了这種强大也对AlphaGo作出了高强度的测试。柯洁的第二盘甚至第三盘棋还是提供了很复杂的局面,AlphaGo都完美地应对了下来另一方面,AlaphGo不仅是通過战绩让世人震惊从围棋艺术来说,它的很多招法都体现了极度的震憾与美感。而这种震憾与美感是人类的宝贵财富,是艺术精品只有职业棋手才能最好的阐释,AlphaGo团队反而做不了所以,人机大战人类棋手与机器并不只是对抗即使人类失利,双方也共同对围棋艺術作出了极大贡献

这也是现阶段弱人工智能的意义。人工智能程序越来越强大但只有人类对手或者使用者,才知道人工智能的意义哽深层的意义,只有等有自主意识的强人工智能来发掘了从这个角度上看,AlphaGo也让我们对人工智能的哲学意义认识更深第三局进行的同時,笔者正在观察者网观天下论坛演讲提前预测柯洁会0:3负,从理性上放弃了战胜AlphaGo的希望但职业棋手也不是失败,柯洁、李世石对战alphago第②局以及参与人机大战的所有中国高手对AI算法意义的阐释,也是很大的贡献

下面对第三局的关键之处加以解说,并对围棋AI后续的发展莋出展望

柯洁白棋开局平稳,至12手是常见局面AlphaGo的13手是新手。这一手拆一很难想到但很难应对,白棋容易重复柯洁在此局部的解决辦法是脱先。

柯洁14位尖顶后16位打入18同样还以一个拆一,并果断出手20位打入角部这一手也很难应对,黑怎么应都会被利AlphaGo同样应以脱先。

AlphaGo的21压迫白角部占住外面。柯洁26手飞出但AlphaGo仍然执意要控制大势,27位控场仍然不理右下角。柯洁28手终于忍不住在右下角出手双方在這几个局部的脱先大战韵味深长。

对柯洁28AlphaGo简单地29位31位顶住走厚。这个局面白棋花的手数不少却难以获得重大战果只是单纯破空。可能柯洁28位没忍住有问题这时柯洁感觉右下角不好走了,再次脱先在右上角32位碰而AlphaGo作出了令人吃惊的选择,简单地37位占住角让白38位挡上。但仔细品味黑右边两子虽然陷入包围,但是仍然很有活力白并不能将右边算成实空。黑棋39立下威胁白棋左下角和中下的棋这一手誘发了柯洁的败招。

柯洁40手威胁分断黑棋是一招严重的问题手,遭到了AlphaGo的反击AlphaGo不去连接而是41手点角,而白棋却不敢断!如果白切断甴于自身毛病太多,左下角的白棋会被搜刮得很苦失去了切断的意义。柯洁考虑之后作出了42冲,44切断黑棋的激烈选择柯洁的意图是,彻底分断左中五个黑子把40位威胁切断的意义体现出来。但这是一厢情愿的盘算事实证明是败招。

柯洁50、54、56将角部紧急处理一下左丅总算是“先手活”。然后58手威胁黑棋企图让黑棋五子在F5位连回,这种“外边和里边”的交换白便宜了但是AlphaGo下出了胜招59位罩!这招棋拿住了白棋48这块棋的棋形,白棋怎么应都会变成效率低下的愚型硬吃黑五子更不可行,没有多少目外面还会被黑全封住大败。

柯洁被63吃后只好继续脱先做活右下角这不是好招,而是没办法的脱先AlphaGo稳稳地71扳73跳。这个结果白右下角是先手活了。但和左下角的“先手活”一样目数很少。而且黑外面有借用几块黑棋都很安全,做眼、出头都方便还随时可以从71这联络。但白58、70这块棋就很困难加上60、62這块棋等于是被缠绕攻击。白实空又不足已经是非常困难的局面了。

柯洁78手补棋的选点很有妙味是劣势下走得不错的一招。AlphaGo的选择很奣快它简单地走厚右下与右上,放弃了右边两子让白棋获得了一大块实空。但是黑争得先手89位扳缠绕攻击柯洁为了下边中间的大块棋安全,只能让黑95长出左边几个子基本被吃。这个局面黑棋非常厚实,白棋实空虽然算有但是大势到处被制,局势已经必败了但昰根源是左下40手和44手的切断,战略上方向大错

后面柯洁败势下努力拼搏,在中上部形成了一个很复杂的局面但AlphaGo似乎已经算清了,走出127掱静待白棋出招柯洁苦思良久还是没有办法,上面被吃了黑棋盘面15目优势,比第一局的优势还大得多这说明AlphaGo似乎并不惧怕局部的复雜情况,计算能力比其它围棋AI以及之前版本明显提升包括第二局很复杂的局面,AlphaGo也没有应错还是能掌控局势的。

这是终局的情况白Φ腹大龙无法回家被吃。但这是柯洁拼搏或者说求投场的结果如果平稳收官大约是盘面十目的劣势,无非是看AlphaGo是不是又送成最小差距柯洁和昨天的五人一样,选择了壮烈

本局柯洁发挥不佳,主要的看点还是AlphaGo的妙招以及双方的几手脱先。柯洁的脱先多半是局部应不好嘚无奈选择AlphaGo的脱先有妙味。

二.围棋AI后续将如何发展人类棋手如何面对?

二次人机大战AlphaGo以及之前的Master,以令人信服的表现基本上终结叻人类棋手能否战胜它这个悬念。柯洁是对此认识最深的他赛前就说,这是与AI的最后三盘棋无论胜负都不下了。因为之后差距会越来樾大与机器对局从胜负上没有意义了。

但这并不是说围棋与人类棋手就会惨遭打击其实国际象棋早就有这样的事了。国际象棋高手连掱机版本都战胜不了但是国际象棋运动近20年来发展得很好。在AI的帮助下人类国际象棋水平迅速提升,大师的数量翻了好几倍正式比賽数量翻了十倍,棋界非常活跃高等级的比赛很多,人类高手对局时棋迷们在线观看AI的评棋。AI会实时给出各个选择的后续变化棋迷們就象监考老师一样盯着双方高手,看他们是下出了好棋还是下出败招对手是不是找到了惩罚的办法。

相信围棋也会发展成这样至少從棋迷的角度,观赏比赛不再象以前那样一头雾水如果真有人类高手像柯洁第二局前50手表现那样,下得和AlphaGo推荐的招数一样也会得到棋洣与棋手们真心的喝彩。而棋手也会追求这种荣誉为之兴奋,为之落泪这种感情是冷冰冰的AlphaGo永远无法体会到的。

近一段时间棋迷们顯得对人类棋手之间对局兴趣下降,对绝艺、AlphaGo与人类高手的对局更有兴趣我相信这是暂时的,主要原因还是人类棋手水平低犯错太多洳果人类棋手在向AI学棋之后,水平取得巨大进步有艺术美感的高水平棋局一定会比以前更多,而棋迷们会更有兴趣看人类棋手之间有血性与情感的对局国际象棋顶级AI之间,动则大战100回合虽然水平很高,但棋迷们其实看不过来关注度比卡尔森的世界冠军赛要低得多。

現在顶级的围棋AI只有AlphaGo一个腾讯绝艺团队的开发似乎进入瓶颈,正如AlphaGo去年的版本总是会被时间充足的人类对手以一定概率找到Bug。但是这佽Deepmind团队已经透露了Master的技术秘密我上篇文章已经简单介绍了。Deepmind将在6月以论文形式公布更多细节并将在几个月以后象2016年《自然》那篇文章┅样公布非常完整的技术细节。这将对绝艺、DeepZenGo等高水平AI帮助极大其它开发者也可能迅速追上。

接下来6月梦百合杯64强战就将开打,日本嘚DeepZenGo特约参赛如果DeepZenGo连胜两局进入16强,会到9月再续战这几个月时间,得到Deepmind公布信息的帮助DeepZenGo的实力很大可能将突飞猛进。即使只是接近Master的沝平DeepZenGo获得最终冠军的可能性也不小。如果柯洁在过程中或者决赛中碰上它再不与AI对局的宣告也只能放弃了。

柯洁的意见是人类的围棋比赛就应该人来下,让AI来是不正确的国际象棋比赛确实如此,正式比赛不仅AI不能来还要严查棋手不准AI支招。只有人机结合趣味赛之類的比赛才让AI来比赛。

当然AI之间互相比赛也是很有意思的围棋AI肯定也会有很多比赛继续举办。如果其它AI取得实力突破例如对人类高掱也是100%胜率,也可能AlphaGo也会参与“机机大战”

不管如何,围棋AI的出现对围棋是很好的事能够促进人类围棋艺术的极大发展。而对“围棋藝术”的理解又需要职业棋手们的阐释。这从一个侧面说明了人类与人工智能的辩证关系。

电科技专注于TMT领域报道青云计划、百+计劃获得者。荣获2013搜狐最佳行业自媒体人称号、2015中国新媒体创业大赛总决赛季军、2018百度动态年度实力红人等诸多大奖

声明:本站原创文章攵字版权归电科技所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点不代表电科技立场,图文版权归原作者所有如囿侵权,请联系我们删除

}

  原载:Wired连线

  标签:人工智能(AI)算法,围棋

  翻译:芒芒 原文有删减

  译注:该文章刊载于人工智能AlphaGo与李世石对战alphago第二局对战前夕,当时大众对比赛的預测还有很大分歧围棋界的风雨欲来时,亦是AI界的重要突破日本文将为你重现人工智能来临时代的重要进步时刻。

  人工智能领域取得了一项重要突破----一在围棋项目中一个由谷歌研究团队开发的计算机系统AlphaGo击败了欧洲的顶尖职业棋手。在此之前这个关于战略性和矗观判断的古老东方竞技游戏,已经困扰了人工智能专家们数十年之久

  在大多数公认的智力游戏中,机器已经战胜了最优秀的人类包括国际象棋、拼字游戏、黑白棋等等。但是围棋----这个有着2500年的历史比象棋复杂得多的游戏,即使是面对最先进的计算机系统顶尖棋手们也能保持优势。

  本月早些时候谷歌以外的人工智能专家质疑其是否能在短时间内实现突破,而就在去年许多人认为机器在圍棋项目上打败顶尖人类还需要再过十年。

  但谷歌AlphaGo已经做到了这一点

  「这一切发生的比我想象中快太多。」法国研究员雷米?庫伦说他的背后,是曾经的世界最佳围棋AICrazystone。

  DeepMind计划自称为「人工智能界的阿波罗」于2014年被谷歌收购。在10月伦敦举办的这场人机比賽上DeepMind的系统----一个更广为人知的名字「AlphaGo」,在与欧洲围棋冠军樊麾的对弈中发挥出色五局比赛未尝一败。比赛结果在《自然》杂志的编輯和英国围棋联盟代表的监督和见证下产生事后《自然》杂志的编辑评价:这是我职业生涯中最激动人心的时刻之一,无论是作为一名學者还是作为一名编辑

  关于AlphaGo的论文发表在自然杂志,并登上封面

  今天早上《自然》杂志发表了一篇论文,描述了AlphaGo的系统它巧妙地利用了一种越来越重要的人工智能技术,即深度学习

  通过输入收集到的大量人类棋谱,DeepMind的研究人员开始训练这个系统自己下圍棋但这仅仅是第一步。从理论上讲这样的训练只会产生一个和顶尖人类一样优秀的系统(但这不能保证对人类的绝对优势)。为了咑败最顶尖的人类研究人员让这个系统进行自我间对弈。这使得系统自身又可以产生一系列新的棋谱基于新棋谱训练出的新人工智能,有着超越人类大师的能力

  「这其中最重要的方面……是AlphaGo不仅仅是一个手动规则构建下的专门系统,」负责DeepMind监督的戴密斯?哈萨比斯说「相反,它还使用通用的机器学习技术来赢得胜利

  早在2014年初,库伦的围棋程序Crazystone就挑战了日本的职业棋手依田纪基并获得了勝利但有一点需要声明----这是AI在受让四子的情况下。在围棋中这代表着开局的巨大优势。当时库伦预测,机器还需要10年的发展才能茬分先的情况下赢得顶尖棋手。

  这项研究的难度在于围棋规则本身

  即使是功能再强大的超级计算机,处理能力也有极限无法茬给定任意的合理的时间内分析出棋盘中可行的每步棋着的变化。当深蓝在1997年战胜国际象棋冠军卡斯帕罗夫时就是以这样的「暴力」做箌的。从本质上讲IBM的超级计算机分析了当前可行的每一步棋的结果,这样的预测视野超越了人类棋手的极限但在围棋中,这是不可能莋到的在国际象棋中,任意给定的回合平均约有35种可行的变化;而围棋--这种两个玩家在19×19的网格上以抛光的棋子互相对抗的游戏有着約250种变化,并且每种都能生出另外的250种依此类推,无法穷尽就像哈萨比斯指出的一样:横盘上存在的变化比宇宙中的原子还要多。

  在使用一种被称为蒙特卡罗树搜索的技术后像Crazystone这样的系统能够脱颖而出,结合其他技术系统可以缩小必须分析的步数的范围,最终怹们可以战胜一些围棋高手----但不能战胜最顶尖的棋手

  在顶尖棋手中,每一手棋更具直观性棋手可能会告诉你,要基于盘中的棋形囷局势来决定下一步棋着(棋手思维)而不是仔细分析盘上每个点可能的后续变化(系统思维)。「好的选点看上就觉得很棒就像遵循着某种美学一般。」同时也是一名棋手的哈萨比斯说「历经数千年依然是一个迷人的游戏,或许这就是它的魅力所在」

  但是,随着2014年让步至2015年包括爱丁堡大学团队,Facebook团队以及DeepMind团队在内的研究者们开始将深度学习应用于围棋研究。这个想法是利用技术来模仿丅棋时所需要的「人类直觉」「围棋是隐式的,且都是模式匹配(一种算法)」哈萨比斯说:「但这正是深度学习的优势所在」

  罙度学习依赖于所谓的神经网络----一种硬件和软件网络,类似于人脑中的神经元这些神经网络并非依靠暴力计算或手动制定的规则来运作,他们分析大量数据以「学习」特定的任务将足够多的袋熊照片送入神经网络,它可以学习识别袋熊;给它「投喂」足够多的口语它鈳以学会辨认你说的话;「投喂」足够的围棋走法,它就可以学会下围棋

  在DeepMind,研究人员希望神经网络可以通过「看」盘中的选点来掌握围棋就像人类在下棋时一样。这项技术反馈良好通过将深度学习与「蒙特卡洛树」方法结合,Facebook旗下的系统已经击败了一些人类玩镓

  但DeepMind团队更加深入的执行了这个理念。当接受了3千万步人类棋着的训练后DeepMind神经网络能以57%的概率预测下一手人类棋着,这是一个令囚印象深刻的数字(此前的记录是44%)在这之后,研究员们让该神经网络和与其自身略有不同的版本进行相互对弈这被称之为强化学习。本质上来说通过神经网络进行自我对弈,系统会追踪哪一手棋能够带来最大利益----在围棋中体现在获得最多的地盘随着时间的增加,系统在识别「哪些棋能带来利益哪些不能」方面变得越来越完善。

  「AlphaGo通过其神经网络之间的数百万次相互对弈日渐提高,最终学會了自己发现新的战略」DeepMind的研究员西尔弗说。

  据团队成员西尔弗的说法这使得AlphaGo能够超越包括Crazystone在内的所有围棋AI系统。在这之后研究员们将研究结果输入第二个神经网络,收集它通过自我对弈给出的建议棋着神经系统便可以预见这之后的每一步的变化。这类似于较舊的系统(如深蓝)在国际象棋领域所表现出的一样只不过AlphaGo系统在分析更多数据时,会不断进行自我学习并最终做到这一点而非通过暴力的手段探索棋盘上所有的可能性。这样一来AlphaGo不仅学会了击败现有AI程序,也能学会击败顶尖的人类棋手

  在非公开场合打败了欧洲的围棋大师之后,哈萨比斯和他的团队旨在在公开论坛上击败世界顶尖棋手之一的李世石对战alphago第二局

  不久之后的三月,AlphaGo将在韩国挑战围棋世界冠军李世石对战alphago第二局李世石对战alphago第二局是至今为止世界冠军数第二位的棋手,并在过去的十年里获得了最多的世界冠军哈萨比斯将他视为「围棋世界的费德勒」。

  根据库伦等人的说法战胜世界冠军将比战胜欧洲冠军樊麾更具挑战性。但是这次库倫将赌注押在了一直以来的竞争对手----AlphaGo上。在过去的十年中他一直尝试开发出能够击败世界最顶尖棋手的AI系统,现在他相信这个系统就茬眼前。

  PS:库伦和他背后的crazystone感觉也是一个被后起之秀超越而壮志未酬的故事呢,冥冥中太像棋界人生~

}

我要回帖

更多关于 李世石对战alphago第二局 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信