首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

国产围棋人工智能“星阵”对局讲解:提前看看柯洁在四月底人机大战中的对手有多强

柯洁将在本月底再次参加人机大战,对手是国产围棋人工智能“星阵”

去年五月,柯洁与AlphaGo进行的人机大战三番棋对决吸引了棋界和IT业界众多的目光。日历翻过了十一个月,曾经在输给AlphaGo后痛苦并表示不会再与围棋人工智能对弈的柯洁,如今将“食言”再次与机器下棋。这次对手是颇有神秘感的国产人工智能——星阵。

“星阵”此前从未亮过相,实力难测,甚至来历也不清楚。随着比赛日期的临近,终于有一些消息透露出来。原来“星阵”是由清华大学的由小川团队开发的,该团队在此方面曾开发过“神算子”,也是一款比较强大的围棋人工智能,在本月初战胜了孔杰九段,之后退役。“星阵”应该是在“神算子”的经验积累上,进一步改善并有所突破的加强版。

由小川副教授的学术履历

由小川先生是一个资深的围棋爱好者,早在围棋人工智能AlphaGo出现之前,他就经常下棋并参与各种围棋活动,围棋是他的个人爱好。当AlphaGo出现之后,围棋与他所擅长的人工智能领域就有了交集,于是他开始带领团队做这方面的工作,并取得进展。

说得再多,不如下一盘。“星阵”到底有多强的实力呢?比起它的“前辈”神算子如何呢?神算子采用的是AlphaGo Lee代次的技术,而“星阵”应该至少提升到采用AlphaGo Master代次的技术,才算是个显著的突破。

要知道,现在已经有三四款围棋人工智能都逼近了AlphaGo Master的实力,也就是曾经取得网棋60连胜、人机大战战胜柯洁和五位世界冠军组队的那一版本。不过这些人工智能在棋的严谨性方面,仍稍逊色于Master,偶尔会出现死活判断失误、征子看错的问题。Master已经克服了这些,表现得相当可靠。

“星阵”达到了什么水平,看它刚刚与开源围棋人工智能Leela Zero的对局就知道了。

本局星阵执黑,Leela Zero执白,采用大贴目的规则。布局阶段,白棋就明显落入下风。黑棋的结构更合理,白24在上边的开拆位置偏低,给黑棋留下很方便的侵消位置,比如直接肩冲,或者实战马上出现的碰。

人工智能对战 - 星阵 执黑 vs Leela Zero (布局黑棋结构更合理)

黑棋把握大局的能力很强,外势呼应,全局生动。而白棋必须在上边围出较多目数,否则实地不足的压力将挥之不去,十分沉重。

人工智能对战 - 星阵 执黑 vs Leela Zero (黑棋外势呼应)

黑41直接,但效果很不错。肩冲也可以。碰是与右边的黑棋关联,肩冲是与左边的黑棋关联,怎么选择都有道理。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋在上边拆得低了,被黑41碰,难应对)

实战黑棋的手法简洁、有效,而且紧凑。而且上边还给白棋留了余味。黑棋自己的模样扩张得很大,白棋上边却被压缩了。

黑棋没有放松,第53手转战左下角,很机敏。

人工智能对战 - 星阵 执黑 vs Leela Zero (黑棋下得简洁、有效、紧凑)

由于白棋在上边的气比较近,两颗残子有借用,遭黑棋第57手一扳,白棋尴尬了。

请注意,左下角的白棋也可能在今后要被搜刮,但角部不会死棋。

正常来说,白棋应在右上跟着扳一个,但本局不能这么老实,如果再落后手,被黑棋从左边再般一下,白棋上边就没剩下多少目数了,而且还很被动,被牵着鼻子走。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋在上边有点尴尬,必须脱先)

白棋第58手脱先是对的,在左上占了便宜后,进入黑棋的模样内侵消。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋在左边欺负黑棋,然后进入黑棋模样)

黑65判断这样就够了,面对白棋四处占便宜,黑棋很沉稳。白棋第74手到底还是回到了右上,乖乖补棋。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋还是补了右上角)

接下来黑棋的这一挖很好,可以看做是与第57手的扳构成了组合拳,目的是先手封住上边这一线。

黑77则是扩展下边的一线,黑棋不知不觉已经开始对白棋钻进来侵消的棋子形成攻势,这是不攻而攻,没有具体攻击的招法,但大势压过来,白棋感受到了山雨欲来风满楼的危机。

人工智能对战 - 星阵 执黑 vs Leela Zero (黑棋从容展开阵势,不攻为攻)

后续的攻击手法值得学习。黑79的选点分寸很好,一举两得,不必担心落空。

人工智能对战 - 星阵 执黑 vs Leela Zero (黑79一举两得)

白棋只能强行作战,黑棋的兵力在中腹占优,白棋想战那就战。当然,黑棋有优势不等于就一定能赢,这时候千头万绪,很考验计算的严谨性。换成人类棋手下,就有可能被对手搅翻盘。李世石、柯洁和唐韦星都很善于搅这种棋。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋寻求战机)

实战黑棋应对得滴水不漏,稳如磐石。借势作战,最要紧的就是把棋形走正。自己走正了,对手自然就要崩。

这就是堂堂正正的攻击,没有妙手的妙招

人工智能对战 - 星阵 执黑 vs Leela Zero (黑棋扎实,白棋危险)

黑棋步步为营,不急不躁。白棋把所有的希望放在右边出棋。右边如果没棋,白棋肯定输多了;右边如果有棋,白棋也未必够赢。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋希望右边能出棋,可是出棋也未必够)

白棋在右边还是取得了丰厚的收益,但一定是会落后手的。黑棋拿到先手后,第135手当左边,这样黑棋在左边又要围出一大块实地了,白棋左边的残子岌岌可危。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋右边落后手,黑棋左边先挡到还是胜势)

白棋整盘棋下得都很累,现在又要去左边忙做活。活一部分,不够;想全活,做不到。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋在左边忙做活)

比赛的结果比较有戏剧性,黑棋肯定是胜势,但白棋如果想坚持,还是能坚持一下的。实战进行到第151手,白棋迟迟没有下出第152手,于是超时告负。黑棋取得了胜利。

据说是Leela Zero的连线器出现故障,导致没有及时落子,Leela Zero判断形势不好,但还有拼搏的机会。但我们认为,白棋拼也没多大希望了。黑棋赢棋没有争议。

人工智能对战 - 星阵 执黑 vs Leela Zero (白棋超时负,其实不超时也败势已定)

我们大致通过这盘棋可以看到由清华大学开发的国产围棋人工智能“星阵”的实力非常强大。

这盘棋不仅是结果赢,内容也是赢的。如果能一直有这样的发挥,“星阵”确实有接近AlphaGo Master的实力,柯洁恐怕很难赢得了它。

不过,就这一盘棋还不能下定论,需要看看“星阵”面对一些特殊情况的应对,比如复杂大对杀、打劫转换、征子和涉及到大区域的死活判断,等等。如果都没问题,禁得起检验,那“星阵”的实力就没有任何疑问了,已经高出人类棋手一大截。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180415A03QSA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券