用生成模型模拟人类合作风格,让智能体更好与真人协作。
Learning to Cooperate with Humans using Generative Agents
- 构建人类合作行为的生成模型,捕捉个体策略与风格
- 在真实人类测试中显著提升零样本协作性能
- 仅需少量真人数据即可高效优化模型,适合实际应用
让智能体在多智能体强化学习中实现与人类的零样本协作是关键挑战。现有方法依赖模拟人类伙伴进行训练,但往往因无法覆盖真实人类的多样策略而表现不佳。本文提出通过学习人类伙伴的生成模型来解决此问题:该模型以潜在变量表征人类的独特策略、意图或风格,可从任意交互数据(人类或神经网络策略)中训练。通过采样潜在空间,可生成多种虚拟伙伴用于训练协作智能体。我们在经典协作游戏Overcooked上验证了GAMMA方法,使用真实人类队友测试,结果表明无论训练数据来自模拟群体还是真实人类数据集,该方法均能持续提升性能。此外,我们提出一种基于人类数据的后验采样方法,仅用少量昂贵的人类交互数据即可有效提升效果。
原文摘要 · Abstract (English)
Training agents that can coordinate zero-shot with humans is a key mission in multi-agent reinforcement learning (MARL). Current algorithms focus on training simulated human partner policies which are then used to train a Cooperator agent. The simulated human is produced either through behavior cloning over a dataset of human cooperation behavior, or by using MARL to create a population of simulated agents. However, these approaches often struggle to produce a Cooperator that can coordinate well with real humans, since the simulated humans fail to cover the diverse strategies and styles employed by people in the real world. We show \emph{learning a generative model of human partners} can effectively address this issue. Our model learns a latent variable representation of the human that can be regarded as encoding the human's unique strategy, intention, experience, or style. This generative model can be flexibly trained from any (human or neural policy) agent interaction data. By sampling from the latent space, we can use the generative model to produce different partners to train Cooperator agents. We evaluate our method -- \textbf{G}enerative \textbf{A}gent \textbf{M}odeling for \textbf{M}ulti-agent \textbf{A}daptation (GAMMA) -- on Overcooked, a challenging cooperative cooking game that has become a standard benchmark for zero-shot coordination. We conduct an evaluation with real human teammates, and the results show that GAMMA consistently improves performance, whether the generative model is trained on simulated populations or human datasets. Further, we propose a method for posterior sampling from the generative model that is biased towards the human data, enabling us to efficiently improve performance with only a small amount of expensive human interaction data.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。