用探索奖励提升足球游戏多智能体强化学习的训练效率
Improving Sample Efficiency in Multi-Agent Reinforcement Learning for Simulated Football Games via Exploration
- 在TiZero框架中引入随机网络蒸馏奖励,促进智能体探索
- 训练效率提升13.3%,且在困难场景下泛化能力更强
- 适合追求高效训练的游戏AI开发人员
多智能体强化学习在团队协作环境中展现学习合作行为的潜力,但通常需要大量训练时间,限制了其在标准游戏开发中的应用。例如,当前最优方法TiZero在足球环境上训练高质量策略需40天。本文假设更优的探索机制可提升多智能体方法的样本效率,提出在多智能体TiZero框架中引入随机网络蒸馏奖励以促进探索,并对原算法进行架构优化以提升计算效率。通过大量实验评估,结果表明随机网络蒸馏使每轮训练的样本效率提升13.3%,增强模型在先前困难场景下的泛化与适应能力。定性评估显示,该方法在射门准确率和行为稳定性(游戏指标标准差更低)方面优于启发式AI。代码已公开于https://github.com/electronicarts/marling。
原文摘要 · Abstract (English)
Multi-agent reinforcement learning has shown promise in learning cooperative behaviors in team-based environments. However, such methods often demand extensive training time, which inhibits their application for game-AI in standard game development. For instance, the state-of-the-art method TiZero takes 40 days to train high-quality policies for a football environment. In this paper, we hypothesize that better exploration mechanisms can improve the sample efficiency of multi-agent methods. Thereby, we propose utilizing a random network distillation bonus within the multi-agent TiZero framework, aiming to promote exploration. Additionally, we introduce architectural modifications to the original algorithm to enhance TiZero's computational efficiency. We evaluate the sample efficiency of our approach against original TiZero through extensive experiments. Our results show that random network distillation improves the sample efficiency per training phase by 13.3% compared with the original TiZero, enhancing generalization and adaptability to previously difficult scenarios. This highlights the better applicability of our variant in practical game development settings. Lastly, we qualitatively evaluate the gameplay of the produced models against a heuristic AI. We find that random network distillation leads to a higher accuracy in shooting, and it achieves higher behavioral stability as shown by the lower standard deviation achieved in gameplay metrics. The code is available at https://github.com/electronicarts/marling.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。