在 AI 中使用现代 ML 技术的单人游戏示例?

人工智能 游戏-ai 参考请求
2021-11-15 03:15:18

有没有在其游戏中使用现代 ML 技术的单人游戏示例?我的意思是人工智能与人类玩家一起玩或对抗,而不仅仅是自己玩游戏(如 Atari)。

“现代 ML 技术”是一个模糊的术语,但例如神经网络、强化学习或概率方法。基本上任何超越当今大多数游戏使用的传统搜索方法的东西。

理想情况下,人工智能将是:

  • 广泛可用(即不像 OpenAI 5,它只能在有限的时间内使用并且需要大量的计算能力)
  • 人类水平(没有被压倒)

理想情况下,游戏应该是:

  • 对称(AI 与玩家具有相同的代理能力,但类似于The Director 的答案也会很有趣)
  • “复杂环境”(比棋盘游戏更复杂,但 CIV5 游戏可能有效)

但任何答案都会受到赞赏,因为上面的一些标准非常模糊。

编辑:上面列出的理想案例并不意味着阻止其他答案,也不打算严格包含(即:任何游戏都需要满足上述所有要求)

4个回答

Google Research Football一个开源平台,用于开发强化学习算法来玩类似于 FIFA 或 PES 的游戏,尽管足球模拟不如当前版本的 FIFA 或 PES 逼真。您可以与不同的 RL 代理(例如 DQN 或 IMPALA)玩这个游戏,当然,您甚至可以开发自己的 RL 代理并与它们对战。是一个说明环境的视频。这是使用它的代码和说明

据我所知,目前还没有一个人工智能可以在人类水平上玩模拟足球(即与最好的人类球员一样好)。例如,我可以定期(尽管并非总是)在 FIFA 击败传奇级别的 AI,但我也不知道有关此 AI 的详细信息(也可能是基于规则的)。

通过深度强化学习在 Super Smash Bros. Melee 中击败世界最佳

Firoiu、Whitney、Tenenbaum 创建了一个 RL 特工,在 Super Smash Bros Melee 中扮演并击败职业玩家。RL 智能体首先与内置 AI 对战,然后通过自我对战。

只训练了一个在单个舞台上演奏的角色。选择的角色(猎鹰队长)没有“射弹攻击”来简化训练。

我不知道具体的游戏名称,但就研究而言,马耳他大学拥有一支强大的团队,致力于将机器学习应用于游戏。那里的关键人物曾经是Georgios N. Yannakakis,他发表了很多好论文,甚至写了一关于内容生成、智能游戏代理以及最有趣的玩家建模的书。

不确定这是否符合你对 AI玩家一起玩的要求,但我还是想提一下,因为对我来说它是典型的基于 AI 的游戏:

AIDungeon是一款基于文本的故事讲述游戏,您可以在其中做任何事。它使用 GPT-2/GPT-3(付费)并且多次让我大吃一惊。您可能听说过它,但如果您还没有尝试过,只需几分钟就可以看到它可以做什么。