社会焦点

Master60战全胜 揭:谷歌alphago为什么会下围棋 程序原理下载简介(11)

字号+ 作者:新闻百事网 来源:未知 2017-01-05

两个大脑 阿尔法围棋(AlphaGo)是通过两个不同神经网络大脑合作来改进下棋。这些大脑是多层神经网络跟那些Google图片搜索引擎识别图片在结构上是相似的。它们从多层启发式二维过滤器开始,去处理围棋棋盘的定位,

两个大脑
阿尔法围棋(AlphaGo)是通过两个不同神经网络“大脑”合作来改进下棋。这些大脑是多层神经网络跟那些Google图片搜索引擎识别图片在结构上是相似的。它们从多层启发式二维过滤器开始,去处理围棋棋盘的定位,就像图片分类器网络处理图片一样。经过过滤,13 个完全连接的神经网络层产生对它们看到的局面判断。这些层能够做分类和逻辑推理。
这些网络通过反复训练来检查结果,再去校对调整参数,去让下次执行更好。这个处理器有大量的随机性元素,所以人们是不可能精确知道网络是如何“思考”的,但更多的训练后能让它进化到更好。
第一大脑:落子选择器 (Move Picker)
阿尔法围棋(AlphaGo)的第一个神经网络大脑是“监督学习的策略网络(Policy Network)” ,观察棋盘布局企图找到最佳的下一步。事实上,它预测每一个合法下一步的最佳概率,那么最前面猜测的就是那个概率最高的。这可以理解成“落子选择器”。
第二大脑:棋局评估器 (Position Evaluator)
阿尔法围棋(AlphaGo)的第二个大脑相对于落子选择器是回答另一个问题。不是去猜测具体下一步,它预测每一个棋手赢棋的可能,再给定棋子位置情况下。这“局面评估器”就是“价值网络(Value Network)”,通过整体局面判断来辅助落子选择器。这个判断仅仅是大概的,但对于阅读速度提高很有帮助。通过分类潜在的未来局面的“好”与“坏”,AlphaGo能够决定是否通过特殊变种去深入阅读。如果局面评估器说这个特殊变种不行,那么AI就跳过阅读。

转载请注明出处。


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 苹果将发布AI芯片,欲正面与谷歌亚马逊对决 | 钛快讯

    苹果将发布AI芯片,欲正面与谷歌亚马逊对决 | 钛快讯

  • 谷歌联合创始人布林的飞艇或长达200米,将成全球最大飞行器 | 潮科技

    谷歌联合创始人布林的飞艇或长达200米,将成全球最大飞行器 | 潮科技

  • 小心,Android 系统现一高危病毒,但谷歌并不打算修复

    小心,Android 系统现一高危病毒,但谷歌并不打算修复

  • 谷歌、IBM 和 Lyft 联合推出开放源代码项目 Istio

    谷歌、IBM 和 Lyft 联合推出开放源代码项目 Istio