当前位置:首页 > 生活 > 正文内容

阿尔法围棋程序的工作原理

悠悠2024年01月02日 02:32:22生活67

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

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

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

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

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

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

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

扫描二维码推送至手机访问。

版权声明:本站部分内容系网友自发上传与转载,不代表本网赞同其观点;
如内容涉及版权或违规等问题,请在30日内联系我们,我们将在第一时间删除内容!

本文链接:http://www.produccioneskairos.com/sh/5926.html

分享给朋友:

“阿尔法围棋程序的工作原理” 的相关文章

围棋玩法和规则

玩法和基本规则:围棋的基本规则其实很简单——两人轮流落子,棋子被对方完全围住的时候就会被吃掉;判断胜负是数双方棋子,占地面积大的一方为赢。围棋棋具:棋盘为19x19的相等格子,共构成361个交叉点。在...

围棋九段棋手名单

截止2021年6月,围棋九段共有42人,按时间顺序如下:陈祖德,吴淞笙,聂卫平,马晓春,曹大元,钱宇平,江铸久,芮乃伟,刘小光,余斌,张文东,陈临新,邵震中,廖桂永,汪见虹,吴肇毅,郑弘,丰云,宋雪林...

你都见过哪些“奇葩”的风俗习惯

在去年的五月份,这是我们第二次在中东卸货,白天工人在工作效率比上次降低了很多甚至不工作,到了晚上就一直工作。后来经过了解才知道,这一个月是教的斋月,日出至日落期间这段时间戒饮食,也就是说在日出之前和日...

围棋入门必背十三定式口诀

口诀如下:1. 三三定式:三三不杀,四四不活。2. 四四定式:四四无死角,磨刀霍霍向猪羊。3. 小目定式:小目两三线,三三四四定式精。4. 点三定式:点三去一手,要害一眼就明。5. 三三两眼定式:三三...

请教围棋高手讲解终局时的数子与数目的知识

以现在流行的黑棋贴7目半(3又3/4子)数子:第一步,要把死子捡掉。第二步,只数一数一方围得点(叫做目)并记录下来(一般某方围得点以整十目为单位)。第三步,再数刚才那一方的子数并记录下来,再把目和子数...