人类赢得《星际争霸》人机大战,但这次的 AI 不够 AI

摘要

训练算法的局限性以及《星际争霸》这款游戏的复杂和自然的运作机制是这次 AI 被碾压的原因。

今年的 8 月 11 日,人类最优秀的 Dota2 玩家 Dendi 在与人工智能 OpenAI 的竞争中输掉了比赛。而在 3 个月之后,人类再次与 AI 进行比拼,与之前不同的是,这次是人类赢了。

在首尔世宗大学举行的一场星际争霸比赛中,游戏玩家宋炳具以 4:0 的比分击败了人工智能。


在这场比赛中,包括宋炳具在内的三名人类选手(另两位是学生选手)分别与四个接受过《星际争霸》训练的 AI 展开了竞争,其中包括来自韩国世宗大学的 MJ 机器人、来自澳大利亚的 ZZZK、挪威的 TSCMOO 以及 Facebook 开发的 Cherry Pi。最终,这些 AI 击败了两位业余玩家,但都输给了宋炳具。

在比赛中,4 位 AI 选手遵循一个「脚本」进行训练,即在特定的情况下命令电脑执行特定的动作。例如,人工智能记录了每分钟 2 万次动作的峰值——它衡量的是一个玩家在比赛中控制单位的速度。尽管如此,人工智能机器人还是表现出了一些关键的缺陷,例如它们在应对人类玩家所执行的战斗策略时,在制定战略和控制自己的行动方面存在重大缺陷。总的来说,训练算法的局限性以及《星际争霸》这款游戏的复杂和自然的运作机制是导致 AI 在这次比赛中被碾压的原因。

在比赛之后,宋炳具对参加这次比赛的 AI 发表了自己的看法:「尽管 AI 看起来像人类一样,但我觉得它们还没有学会人类玩家在游戏中的细微操作和判断力。但是如果职业选手参与训练这些 AI,我认为它们可以极大地提高自己的能力。一旦 AI 变得更加全面和熟练,我想它们将来就可以成为人类游戏玩家的好搭档。」

头图来源:视觉中国

编辑:双筒猎枪

打开极客公园App阅读更多内容

最新文章

极客公园

用极客视角,追踪你最不可错过的科技圈。

极客之选

新鲜、有趣的硬件产品,第一时间为你呈现。

顶楼

关注前沿科技,发表最具科技的商业洞见。