Sample Efficient Training in Multi-Agent Adversarial Games with Limited Teammate Communication
Hardik Meisheri, Harshad Khadilkar

TL;DR
This paper presents a sample-efficient multi-agent training method for adversarial games, combining imitation learning, communication protocols, reward shaping, and masking to outperform previous agents within limited training resources.
Contribution
The paper introduces a novel approach that integrates imitation learning, explicit communication, reward shaping, and masking to enhance sample efficiency in multi-agent adversarial games.
Findings
Achieves competitive performance within half a million games
Outperforms previous year's agents in the Pommerman environment
Significantly faster training compared to existing methods
Abstract
We describe our solution approach for Pommerman TeamRadio, a competition environment associated with NeurIPS 2019. The defining feature of our algorithm is achieving sample efficiency within a restrictive computational budget while beating the previous years learning agents. The proposed algorithm (i) uses imitation learning to seed the policy, (ii) explicitly defines the communication protocol between the two teammates, (iii) shapes the reward to provide a richer feedback signal to each agent during training and (iv) uses masking for catastrophic bad actions. We describe extensive tests against baselines, including those from the 2019 competition leaderboard, and also a specific investigation of the learned policy and the effect of each modification on performance. We show that the proposed approach is able to achieve competitive performance within half a million games of training,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Adversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI)
