中文

结合强化学习与行为树用于 AMD Schola 中的视频游戏 NPC

人工智能 2025-10-17 v1 机器学习

摘要

尽管强化学习研究社区在商业视频游戏中的应用进展显著,但采用仍较为缓慢。本文概述了游戏 AI 社区在实际中使用基于强化学习的 NPC 时所面临的常见挑战,并强调将强化学习与传统行为树相结合的交叉点是进一步探索的关键节点。虽然行为树与强化学习的交叉点已在数篇研究论文中提出,但其实际应用仍较少见。我们使用 AMD Schola——一个用于在 Unreal Engine 中训练强化学习智能体的插件——通过创建受《最后的崖殇》启发的复杂 3D 环境中的多任务 NPC,展示了这种方法的可行性。我们提供详细的方法论,展示了在联合训练强化学习模型与行为树的各种技能。

关键词

引用

@article{arxiv.2510.14154,
  title  = {Combining Reinforcement Learning and Behavior Trees for NPCs in Video Games with AMD Schola},
  author = {Tian Liu and Alex Cann and Ian Colbert and Mehdi Saeedi},
  journal= {arXiv preprint arXiv:2510.14154},
  year   = {2025}
}

备注

8 pages, 4 figures, 5 tables