“爱棋道”重磅公开课来袭!人工智能围棋程序Zen6深度揭秘!

本文为“爱棋道”原创,如需转载请联系客服。

本周冠军免费公开课

任教名师:张一鸣 三段
上课时间:2016年7月14日 19:30
上课方式:“爱棋道”网站iqidao.com   腾讯课堂ke.qq.com
课程内容:张一鸣自战讲解对战Zen6,并深度解读人工智能围棋程序Zen6

听课方式:
1. 登录“爱棋道”网站www.iqidao.com,并进入课程链接http://www.iqidao.com/opencourse2d/ea84e98835dd444abb458e1a1194dea0,即可听课;
2. 打开网页腾讯课堂(也可下载APP),搜索张一鸣,或打开https://ke.qq.com/course/144903#term_id=100164152。


计算机围棋,从出现到现在已经有接近30年的历史了。
早在上世纪80年代末到90年代初,西方和中国就都各自出现了对围棋程序的研究。
从那时起到现在,计算机围棋技术大致走过了三代:

★棋谱库
第一代计算机围棋非常原始,基本上就是棋谱库,如果遇到存储在库里的下法,就调出针对性的下法;如果遇到没记住的棋型,就不会下了。

★蒙特卡洛算法
第二代计算机围棋加入了一个革命性的下法,叫蒙特卡洛算法,这个算法可以从大量随机下法中挑选出比较合理的下一手,使得计算机围棋的水平提高了无数个台阶;其代表是Zen4、Zen5、CrazyStone等。


★深度学习
第三代计算机围棋在第二代的基础上,又加入了一个革命性的技术——用神经网络进行深度学习,这已经属于人工智能领域了,这个技术使得电脑的水平直破苍穹,其代表就是著名的AlphaGo。


Zen4和Zen5,曾经是前些年最强的计算机围棋程序之一,也是第二代计算机围棋的代表。
但是AlphaGo的横空出世,将所有第二代技术远远甩在了身后。

今年1月份,Deepmind公司研究AlphaGo的论文发表在自然杂志上,

Zen团队看了论文后,才开始学习用神经网络来训练Zen,从而把Zen5升级到了Zen6。
虽然也算是第三代的计算机围棋,但短短的半年时间,Zen6的水平比同代的AlphaGo还差上一大截。
 
Zen6发布到现在已经有一个月了,前阵子大家的朋友圈都被各种和Zen6下测试棋的内容刷了屏,大家纷纷惊叹Zen6已经达到了弈城9d的水平。
真的如此吗?
 
话说至此,大家知道如何让Zen6发挥完整的实力吗?


Zen6的整个模型,使得它可以在每一步棋时计算90万到100万个变化。
而电脑硬件的好坏之所以对Zen6的实力有影响,是因为不同硬件条件下,Zen6算完所有变化的时间不一样。
理论上只要时间足够,让Zen6跑完所有变化,那么不论在任何硬件条件下,它的实力都是稳定在同一个水平线上的。
 
和Zen6对局并调成时间,其实就等于限定了一个时间,到时间就停止计算,因此Zen6的实力是不完整的。
要让Zen6发挥完整实力,不能开对局,而一定要调成分析模式,并观察右下角电脑计算出最多变化的下法。

Zen6算每步棋时,会在软件界面右下角推荐五个最高分下法,并且算出变化量和估测胜率。五种下法按照变化量从高到底排布,算完所有变化后,排第一的下法就是Zen6的选择。
因为每步棋可以算90万到100万个变化,所以如果有一种下法的变化量达到了50万,那么基本就是第一名了。
我们请职业三段张一鸣老师和Zen6下测试棋,使用的机子是40核至强处理器。
这台机子用XQ_Benchmark软件跑分都在27000分左右(只能测出32核,但实际是40核):

张老师开着分析模式和Zen6下了两盘棋,一盘让两子和一盘让三子。
让两子的情况下张老师轻松取胜,而让三子的情况下张老师惊险取胜。
 
张老师在测试的思路下,选择了大量的针对性策略,找到了很多电脑的弱点,并对Zen6的优点和缺点都进行了总结。
 
那么张老师和Zen6的两盘对局过程如何呢?
Zen6到底有没有达到弈城9d的水平呢?
张老师总结出了Zen6的什么优缺点呢?
Zen6和AlphaGo比起来到底如何呢?


明晚,即7月14日晚,19:30相约“爱棋道”和腾讯课堂并机直播的免费公开课,让你知道“Zen6到底有多强?”
 
重磅内容,无需多言!
预知真相,课上再见!