双向知识蒸馏让多智能体在未知对手下仍能泛化,无需存储历史策略。
Bidirectional Distillation: A Mixed-Play Framework for Multi-Agent Generalizable Behaviors
- 双向蒸馏:正向模仿历史策略,反向探索新策略分布
- 在多种合作、对抗与社会困境任务中显著提升泛化能力
- 无需存储历史策略,高效简洁,适合实际部署
多智能体强化学习中的群体-群体泛化是难题,尤其在面对未知合作者时。现有自对弈方法受限于内部空间泛化能力。本文提出双向蒸馏(BiDist)框架,通过正向蒸馏模拟历史策略空间,生成隐式自对弈;反向蒸馏则非自对弈地系统引导智能体进入已知策略空间外的新分布。该方法不需存储过往策略,兼具高效性与简洁性。理论分析与实证结果表明,BiDist在多种合作、竞争及社会困境任务中均表现出优异的泛化性能,并显著扩展了策略分布空间。全面消融实验验证了其有效性及关键成功因素。源代码见附录。
原文摘要 · Abstract (English)
Population-population generalization is a challenging problem in multi-agent reinforcement learning (MARL), particularly when agents encounter unseen co-players. However, existing self-play-based methods are constrained by the limitation of inside-space generalization. In this study, we propose Bidirectional Distillation (BiDist), a novel mixed-play framework, to overcome this limitation in MARL. BiDist leverages knowledge distillation in two alternating directions: forward distillation, which emulates the historical policies' space and creates an implicit self-play, and reverse distillation, which systematically drives agents towards novel distributions outside the known policy space in a non-self-play manner. In addition, BiDist operates as a concise and efficient solution without the need for the complex and costly storage of past policies. We provide both theoretical analysis and empirical evidence to support BiDist's effectiveness. Our results highlight its remarkable generalization ability across a variety of cooperative, competitive, and social dilemma tasks, and reveal that BiDist significantly diversifies the policy distribution space. We also present comprehensive ablation studies to reinforce BiDist's effectiveness and key success factors. Source codes are available in the supplementary material.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。