游客

微软开发玩《吃豆人》的人工智能:分数达999990

游客 2017-06-15 12:04:28    201056 次浏览

新浪科技讯 北京时间6月15日午间消息,的一支研究团队成功开发出一种可以玩《吃豆人》游戏的人工智能(AI)。

加拿大深度学习创业公司Maluuba于2017年1月被微软收购。该公司的团队采用了一种“分解式”的技术,使AI系统可以玩Atari 2600版本的这款游戏,并取得了999990的完美分数。

Maluuba的方法很有趣。这种方法将游戏所需的策略和技巧分解成为独立的元素,AI的不同部分专注于其中每个元素,而更高层次的AI会做出总体决策,判断优先执行什么操作。

例如,某些AI可能会追踪豆子,而另一些则专注于躲避敌人。负责最终决策的AI将基于加权逻辑去进行决策。如果100个AI希望向左侧移动去吃掉一个豆子,而只有3个想要向右移动躲避敌人,那么最终的决策将是向右移动,以避免撞上敌人。

微软在官方博客中表示,《吃豆人》游戏在AI研究领域被广泛使用,因为其玩法存在不可预测性。这款游戏最初的开发者之一史蒂夫·格尔森(Steve Golson)指出,这是有意为之,因为游戏依赖于玩家通过反复练习去获得成功。

Maluuba利用了强化学习技术,即对于特定问题,AI将获得正面或负面反馈,从而应对不可预测性。强化学习被认为可以帮助系统自主做出决策。这与受监督学习不同,即系统获得正面和负面案例数据,从而建立经验基础。(李丽)

内容加载中