辛晓十的博客分享 http://blog.sciencenet.cn/u/shixiaoxin10

博文

160314向alpha go 学围棋

已有 2555 次阅读 2016-3-14 05:51 |个人分类:生活点滴|系统分类:观点评述| 围棋

       13日,alpha go3:0完胜李世石后,终于输了,人类找回了脸面,甚好。至于,下一盘输赢,已经不重要了,我的预测是狗还会输,但是会5:5开。

       说要向alpha 狗学围棋,基于狗的进步太快,也基于狗的学习方式。

       关于狗的学习模式或者真实实力,我们在比赛中已经看到了。只是撇开计算机术语,狗到底是如何下棋的。笔者的认识是:

       一、人们说围棋的计算量是狗很难达到的,那么狗为什么轻易的就成为高手了呢?这在于,我们在谈论围棋的计算量大的时候,忘记了实际上抛却一些无用的或不讲棋理的下法,围棋的计算量也并不是很大,尤其是在后半盘,已经有很多子,计算量相对较小,狗的机会就会大大提升。如果是一个靠计算下围棋的狗,估计他的棋力顶多初段水平。因为围棋的吃子方式、大局观、转换是和国际象棋完全不同的。

      二、好了,一个不仅仅依靠计算下围棋的狗,其下棋依靠什么?人工智能术语叫自主学习,我们说,就是打谱,就是尽可能多的打谱(或者说搜索棋谱),依靠棋谱上的应对来应对现实的棋局,这是有一定局限的,中规中矩的下棋,现在的棋手根本不是对手,这也就是狗前三盘完胜的原因。也就是说,如果按棋理下棋,狗的胜面极大,无人能及。但是如果不按棋理出子,狗会怎样呢?人狗大战第四盘让我们清楚的认识了狗,昏招不断,而且不惜损竟然期待人类犯错而翻盘。

      三、人类的策略。要想对付狗,那你就别按棋理出子,什么弃子取势、缠绕攻击、打劫招法都使出来,看看狗如何应对,如果下棋不讲棋理,狗的水平到底有多高呢?专业六段行不行?关键是,下棋不讲棋理行吗?应该是似是而非,上去就缠斗,这样狗的胜率就会低了。要知道,狗光计算是没用的,他算不过来;拼感觉、判断、大局观,他也不行,因为他不是人。

      四、围棋是一门艺术,狗还远远上升不到艺术的层次。人们恐惧狗,因为他恐怖的计算力,如果不拘泥于局部的计算,而是全盘的构思,狗在缠斗中会判断不清的,出昏招的可能性大大提高。所以,不必怕狗的计算力,他的计算力和九段相当又如何?关键是他会如何应对看不清的缠斗,以及你的弃舍的变化。

      五、真心希望下一盘是激烈的缠斗,这是真正考验狗的时候。如果经过缠斗,狗完胜,那狗就是个完美的狗。否则,狗的缺陷还是不易弥补的。

      结论:

      狗的棋艺精进,使人大吃一惊。但如果我们按照学习围棋的方法,我们会看到,打谱是最好的方法。普通人的棋艺,只是玩玩,如果你打谱1000,你的水平会有多高?如果你打谱10000,你的棋艺会有多高?人打谱,关键是打了之后是必须理解,否则你根本不可能达到10000,不理解,甚至1000你都打不到。

       但狗不一样,他不需要理解,就可以打出所有的谱,这是他的可怕之处。但不会理解棋谱,这是他的缺陷,顶多根据计算明确了一些棋理,但这还远远不够。

       狗是按棋理下棋的,你只要高手不讲理,狗的水平多高真是不知。想想以前的小狗,人们下不过的时候就乱下,最后能够拿下?大狗进步到啥程度,你跟他乱下一下才知道。但是,至少,你先把它当做一个九段棋手来对待,一个讲棋理的强大的九段棋手。如果有这个讲棋理的缺陷,估计狗是个弱九段或者水平更低?但是,究竟什么是棋理呢?你如何不讲棋理呢?这是个问题,我的答案就是开始就缠斗。

       

       最后,我们还是要回到主题,跟着alpha 狗学围棋,实际上就是打谱,只要我们打够足够的棋谱,我们的棋力会有飞跃性的提升的,因为我们的打谱不仅要打对,还要理解,这样,你的水平想不高都不行,因为你开始越来越高水平的讲棋理了。

       

        加油,人类。



https://blog.sciencenet.cn/blog-339999-962477.html

上一篇:160314向alpha go 学围棋
下一篇:160314 怎样打败alpha go
收藏 IP: 222.88.236.*| 热度|

2 赵建民 yangb919

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-9 00:43

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部