...
首页> 外文期刊>Computational Intelligence and AI in Games, IEEE Transactions on >Reinforcement Learning in First Person Shooter Games
【24h】

Reinforcement Learning in First Person Shooter Games

机译:第一人称射击游戏中的强化学习

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Reinforcement learning (RL) is a popular machine learning technique that has many successes in learning how to play classic style games. Applying RL to first person shooter (FPS) games is an interesting area of research as it has the potential to create diverse behaviors without the need to implicitly code them. This paper investigates the tabular Sarsa $(lambda)$ RL algorithm applied to a purpose built FPS game. The first part of the research investigates using RL to learn bot controllers for the tasks of navigation, item collection, and combat individually. Results showed that the RL algorithm was able to learn a satisfactory strategy for navigation control, but not to the quality of the industry standard pathfinding algorithm. The combat controller performed well against a rule-based bot, indicating promising preliminary results for using RL in FPS games. The second part of the research used pretrained RL controllers and then combined them by a number of different methods to create a more generalized bot artificial intelligence (AI). The experimental results indicated that RL can be used in a generalized way to control a combination of tasks in FPS bots such as navigation, item collection, and combat.
机译:强化学习(RL)是一种流行的机器学习技术,在学习如何玩经典风格的游戏方面取得了许多成功。将RL应用于第一人称射击游戏(FPS)是一个有趣的研究领域,因为它可以创建多种行为,而无需对其进行隐式编码。本文研究了应用于专用FPS游戏的表格式Sarsa $(lambda)$ RL算法。研究的第一部分研究了使用RL学习机器人控制器来完成导航,物品收集和战斗的任务。结果表明,RL算法能够学习令人满意的导航控制策略,但不能达到行业标准寻路算法的质量。战斗控制器对基于规则的机器人表现良好,表明在FPS游戏中使用RL的初步结果令人鼓舞。研究的第二部分使用了预训练的RL控制器,然后通过多种不同的方法将它们组合起来,以创建更通用的机器人人工智能(AI)。实验结果表明,RL可以以通用方式用于控制FPS机器人中的任务组合,例如导航,物品收集和战斗。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号