AI现在是无可争议的计算机国际象棋冠军

一方面,Stockfish8 。这个世界冠军计划像处理炸药一样处理棋子,威力巨大——每秒6000万次潜在移动 。在这数百万个动作中 , Stockfish选择了最好的一个——“最好”的动作是由计算机科学家和国际象棋大师设计的复杂的、手动调整的算法定义的 。算法注重兵位和王者安全的微妙平衡 。
【AI现在是无可争议的计算机国际象棋冠军】

AI现在是无可争议的计算机国际象棋冠军

文章插图
另一方面 , 有一个新程序叫做AlphaZero(“零”表示循环中没有人类知识) 。这是一个象棋引擎,在某种程度上比Stockfish弱很多,每秒钟的移动速度只有对手的1/100 。但是AlphaZero是一个完全不同的机器 。它不是通过外部专家设计的算法来推断“最佳”行动,而是通过一种叫做机器学习的人工智能技术来自行学习策略 。它的程序员只是用国际象棋的基本规则来调整它,并允许它自己进行数百万场比赛 。据了解,AlphaZero已经逐渐制定了自己的策略 。
肉搏战太厉害了 。在100场比赛中 , AlphaZero从未输过 。AI Engine以令人眼花缭乱的牺牲、冒险的行为和漂亮的风格赢得了比赛(赢了28局 , 剩下的吸引了其他人),这在计算机象棋的世界里是一种全新的风格 。
英国国际象棋大师马修萨德勒和数学家兼国际象棋大师娜塔莎里根(Natasha Regan)仍在他们的新书《游戏规则改变者》(Game Changer)中拼凑AlphaZero的策略是如何运作的 。我们只在一场比赛中打破了两个戏法,以展示侵略性的风格、表现以及人类可以从我们的新国际象棋冠军身上学到什么 。

    推荐阅读