谷歌阿尔法围棋(AlphaGo)
时间:2016-03-09
  摘要:2016年3月9日,一场被称之为“世纪围棋人机大战”的比赛在韩国首尔拉开了序幕。

点题:201639日,一场被称之为“世纪围棋人机大战”的比赛在韩国首尔拉开了序幕。对阵的一方是韩国的世界围棋冠军、职业九段棋手李世石,另一方则是被称为“谷歌阿尔法围棋(AlphaGo)”的计算机程序。

1997年卡斯帕罗夫在纽约与“深蓝”对弈开始,到2011年“沃森”与人类智力冠军的对决,机器对人类智力的挑战一直不断。在近期人工智能与深度学习技术迅速发展的支持下, AlphaGo将对人类智慧进行新一轮挑战。无论胜负如何,此次人机围棋大战都将表明,人工智能技术又向前跨越了一大步。


------------------------------------------------------------------------------------------------

一、概念

阿尔法围棋(AlphaGo)是一款围棋人工智能程序,由位于英国伦敦的谷歌(Google)旗下DeepMind公司的戴维·西尔弗、艾佳·黄和戴密斯·哈萨比斯与他们的团队开发,这个程序利用“价值网络”去计算局面,用“策略网络”去选择下子。

2015年10月阿尔法围棋以5:0完胜欧洲围棋冠军、职业二段选手樊麾;2016年3月挑战世界围棋冠军、职业九段选手李世石。

 

 

(图片源于网络)

 

二、程序原理

阿尔法围棋(AlphaGo)是一款围棋人工智能程序。这个程序利用“价值网络”去计算局面,用“策略网络”去选择下子。

深度学习

阿尔法围棋(AlphaGo)的主要工作原理是“深度学习”。“深度学习”是指多层的人工神经网络和训练它的方法。一层神经网络会把大量矩阵数字作为输入,通过非线性激活方法取权重,再产生另一个数据集合作为输出。这就像生物神经大脑的工作机理一样,通过合适的矩阵数量,多层组织链接一起,形成神经网络“大脑”进行精准复杂的处理,就像人们识别物体标注图片一样。 

两个大脑

阿尔法围棋(AlphaGo)是通过两个不同神经网络“大脑”合作来改进下棋。这些大脑是多层神经网络跟那些Google图片搜索引擎识别图片在结构上是相似的。它们从多层启发式二维过滤器开始,去处理围棋棋盘的定位,就像图片分类器网络处理图片一样。经过过滤,13个完全连接的神经网络层产生对它们看到的局面判断。这些层能够做分类和逻辑推理。

这些网络通过反复训练来检查结果,再去校对调整参数,去让下次执行更好。这个处理器有大量的随机性元素,所以人们是不可能精确知道网络是如何“思考”的,但更多的训练后能让它进化到更好。

 

 

(图片源于网络)

 

第一大脑:落子选择器 Move Picker

阿尔法围棋(AlphaGo)的第一个神经网络大脑是“监督学习的策略网络(Policy Network)” ,观察棋盘布局企图找到最佳的下一步。事实上,它预测每一个合法下一步的最佳概率,那么最前面猜测的就是那个概率最高的。这可以理解成“落子选择器”。

第二大脑:棋局评估器(Position Evaluator

阿尔法围棋(AlphaGo)的第二个大脑相对于落子选择器是回答另一个问题。不是去猜测具体下一步,它预测每一个棋手赢棋的可能,在给定棋子位置情况下。这“局面评估器”就是“价值网络(Value Network)”,通过整体局面判断来辅助落子选择器。这个判断仅仅是大概的,但对于阅读速度提高很有帮助。通过分类潜在的未来局面的“好”与“坏”,AlphaGo能够决定是否通过特殊变种去深入阅读。如果局面评估器说这个特殊变种不行,那么AI就跳过阅读在这一条线上的任何更多落子。

三、主要成绩

据国际顶尖期刊《自然》封面文章报道,谷歌研究者开发的名为“阿尔法围棋”(Alpha Go)的人工智能机器人,在没有任何让子的情况下,以5:0完胜欧洲围棋冠军、职业二段选手樊麾。在围棋人工智能领域,实现了一次史无前例的突破。计算机程序能在不让子的情况下,在完整的围棋游戏中击败专业选手,这是第一次。此前,研究者也让“阿尔法围棋”和其他的围棋人工智能机器人进行了较量,在总计495局中只输了一局,胜率是99.8%。它甚至尝试了让4子对阵CrazyStone、Zen和Pachi三个先进的人工智能机器人,胜率分别是77%、86%和99%。

 

 

(图片源于网络)

 

四、最新进展

2016年初,谷歌宣布阿尔法围棋将举行新一轮围棋人机大战,挑战对象是围棋界过去十年里的顶尖韩国棋手李世石。比赛完全平等,获胜者将得到1百万美元奖金。如果AlphaGo获胜,奖金将捐赠给联合国儿童基金会(UNICEF)、STEM教育以及围棋机构。比赛工进行五场,时间如下:

第一场比赛:3月9日(周三)

第二场比赛:3月10日(周四)

第三场比赛:3月12日(周六)

第四场比赛:3月13日(周日)

第五场比赛:3月15日(周二)

比赛将采用贴7.5目的中国围棋竞赛规则。每位棋手将各有2小时布局时间以及3次60秒的读秒,每场比赛预计需要4-5个小时。

据3月9日最新报道,首场比赛的结果为AlphaGo获胜。

 

(技术研发与网络运维中心摘编)

 

参考来源:

[百度百科]

http://baike.baidu.com/link?url=KgsHMYR_mId59fURVW2FI88aLDsF_8oZxT6IR7kvyvLEUtPbD021LXlF1oL1nC4dMvsVTr_6ThD8wY6XxLDaMApi6FKMcwUVq9Ki4NwmlUwKkJ7njh7Tj8ofII1rcrxH

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

延伸阅读:

 

焦点科普:人工智能“阿尔法围棋”究竟什么样

http://news.xinhuanet.com/2016-03/08/c_1118267206.htm

围棋“人机大战”李世石不惧“阿尔法”

http://news.163.com/16/0309/05/BHMLQ90I00014AED.html

从“深蓝”到AlphaGo:那四场划时代人机大战

http://it.sohu.com/20160308/n439761861.shtml

施密特:围棋大战无论谁胜 人类都是赢家

http://tech.qq.com/a/20160309/003313.htm


========================================================

 

转载声明:凡注明来源的作品,均转载自其它网络媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如转载行为无意中侵犯了来源网站的版权,敬请告之,我们将在第一时间予以删除。