IPPO在异构团队中能泛化到新队友,无需多样训练
IPPO Learns the Game, Not the Team: A Study on Generalization in Heterogeneous Agent Teams
- 用轮换策略让智能体接触不同算法的队友,增强泛化能力
- 轮换训练的IPPO在未见队友上表现与单一策略相当
- 简单基线反而具备强泛化性,挑战多样性训练必要性
多智能体强化学习常在同质队友环境下通过自对弈训练,通常采用参数共享和单一策略架构。这引发疑问:自对弈PPO智能体学到的是通用协作策略,还是仅适应了训练伙伴的行为?本文使用异构多智能体挑战(HeMAC)环境,包含具有互补能力的观察者与无人机智能体,提出轮换策略训练(RPT),在训练中轮换不同学习算法的异构队友策略,以扩大智能体面对的伙伴策略范围。当与保留的对手策略(DDQN)协作时,RPT的表现与标准自对弈基线IPPO(所有智能体共享单一PPO策略)相当。结果表明,在此异构设置下,未经历队友多样性的IPPO基线仍能泛化到新算法队友。说明简单IPPO基线可能已具备设计多样化训练所期望的泛化能力。
原文摘要 · Abstract (English)
Multi-Agent Reinforcement Learning (MARL) is commonly deployed in settings where agents are trained via self-play with homogeneous teammates, often using parameter sharing and a single policy architecture. This opens the question: to what extent do self-play PPO agents learn general coordination strategies grounded in the underlying game, compared to overfitting to their training partners' behaviors? This paper investigates the question using the Heterogeneous Multi-Agent Challenge (HeMAC) environment, which features distinct Observer and Drone agents with complementary capabilities. We introduce Rotating Policy Training (RPT), an approach that rotates heterogeneous teammate policies of different learning algorithms during training, to expose the agent to a broader range of partner strategies. When playing alongside a withheld teammate policy (DDQN), we find that RPT achieves similar performance to a standard self-play baseline, IPPO, where all agents were trained sharing a single PPO policy. This result indicates that in this heterogeneous multi-agent setting, the IPPO baseline generalizes to novel teammate algorithms despite not experiencing teammate diversity during training. This shows that a simple IPPO baseline may possess the level of generalization to novel teammates that a diverse training regimen was designed to achieve.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。