为什么AI麻将比围棋、象棋更难?打麻将,隐藏信息的空间更大!( 二 )

与象棋、围棋等棋类游戏相比,麻将在对弈过程中,存在大量隐藏信息,具有高度的不确定性。因此,麻将的复杂度远高于其他棋类,对AI技术有着特殊挑战。

“打麻将,第一是海量的隐藏信息。微软的做法是做‘先知教练’,可以看到所有牌打的时候应该是什么样,而你打的时候是没有看到的,但有一个先知教练可以看到的,这个可以当训练数据。”沈向洋说,其次,还有复杂的奖励机制,因为打牌时不见得每一副都要赢,还有胡大一点还是胡小一点等等。这样可以用全盘预测的方式,当然还有一个是巨大的状态空间,所以还有自适应的决策,再加上深度强化学习,把所有的东西串起来。”

Suphx 在天凤的公开房间“特上房”,与人类选手进行超过 5000 场对战后,获得“特上房”最高段位十段。研发团队表示,游戏中,Suphx 表现出了类人的直觉、预测、推理、模糊决策能力,以及大局观意识。

为什么AI麻将比围棋、象棋更难?打麻将,隐藏信息的空间更大!

图/微软麻将游戏的挑战以及 Suphx 的核心技术

推荐阅读