阿尔法狗比一般下棋软件有什么不同
作者:王虹 www.yuediqu.com 2025-05-20
~
阿尔法狗是一款围棋人工智能程序,由谷歌旗下DeepMind公司开发,它是第一款能够击败专业围棋选手的计算机软件。
选择围棋作为挑战目标,是因为围棋的复杂性。围棋的“分支因子”无穷无尽,走法比全宇宙的原子数量还要多。传统计算机程序在下棋时,通常采用“暴力计算”的方法,即为所有可能的步数建立搜索树,通过数学和逻辑推理找出最优解。
然而,围棋的棋盘有361个点,走法变化繁多。普林斯顿的研究人员估算,19×19格围棋的精确合法棋局数的可能性是一个171位数,比宇宙中的原子数量还要多。这样的计算量,即使是巨型计算机也需要花费很多时间。同时,围棋中每颗棋子相同,没有大小之分,增加了许多“随机”的因素,使得逻辑推理难以预测。
在阿尔法狗出现之前,电脑的围棋水平仅限于业余水平。专家预测,要击败世界顶尖选手,至少还需要十年的技术进步。然而,阿尔法狗打破了这一预言。
阿尔法狗系统之所以能成功,是因为它拥有两个“大脑”——策略网络和价值网络。策略网络负责选择下一步走法,而价值网络则预测比赛的胜利者,每走一步就估算一次获胜方,而不是一直搜索到比赛结束。这种设计大大减少了运算量,将围棋庞大的搜索空间压缩到可控制的范围内。
相关问答:
选择围棋作为挑战目标,是因为围棋的复杂性。围棋的“分支因子”无穷无尽,走法比全宇宙的原子数量还要多。传统计算机程序在下棋时,通常采用“暴力计算”的方法,即为所有可能的步数建立搜索树,通过数学和逻辑推理找出最优解。
然而,围棋的棋盘有361个点,走法变化繁多。普林斯顿的研究人员估算,19×19格围棋的精确合法棋局数的可能性是一个171位数,比宇宙中的原子数量还要多。这样的计算量,即使是巨型计算机也需要花费很多时间。同时,围棋中每颗棋子相同,没有大小之分,增加了许多“随机”的因素,使得逻辑推理难以预测。
在阿尔法狗出现之前,电脑的围棋水平仅限于业余水平。专家预测,要击败世界顶尖选手,至少还需要十年的技术进步。然而,阿尔法狗打破了这一预言。
阿尔法狗系统之所以能成功,是因为它拥有两个“大脑”——策略网络和价值网络。策略网络负责选择下一步走法,而价值网络则预测比赛的胜利者,每走一步就估算一次获胜方,而不是一直搜索到比赛结束。这种设计大大减少了运算量,将围棋庞大的搜索空间压缩到可控制的范围内。
相关问答:
#19283583431#:你是怎么看待阿尔法狗的?
涂盆弯: 阿尔法狗可以说是里程碑式地开创了历史,但是它并没有作出任何非常创新的技术,而deep mind只是将早已经存在的一些人工智能技术尤其是机器辨认图片技术运用到下棋上,之前没有人想过能这样做,这种尝试是一种创新。