AutoDIME: Automatic Design of Interesting Multi-Agent Environments
Ingmar Kanitscheider, Harri Edwards

TL;DR
This paper introduces AutoDIME, a method for automatically designing multi-agent environments using intrinsic teacher rewards, with a focus on value disagreement, to enhance learning of complex skills in RL agents.
Contribution
Proposes a novel approach for automatic environment design in multi-agent RL using intrinsic teacher rewards, especially value disagreement, improving skill acquisition.
Findings
Value disagreement consistently improved learning across tasks.
Value prediction error was effective but sensitive to noise.
Policy disagreement was beneficial in maze tasks but not in Hide and Seek.
Abstract
Designing a distribution of environments in which RL agents can learn interesting and useful skills is a challenging and poorly understood task, for multi-agent environments the difficulties are only exacerbated. One approach is to train a second RL agent, called a teacher, who samples environments that are conducive for the learning of student agents. However, most previous proposals for teacher rewards do not generalize straightforwardly to the multi-agent setting. We examine a set of intrinsic teacher rewards derived from prediction problems that can be applied in multi-agent settings and evaluate them in Mujoco tasks such as multi-agent Hide and Seek as well as a diagnostic single-agent maze task. Of the intrinsic rewards considered we found value disagreement to be most consistent across tasks, leading to faster and more reliable emergence of advanced skills in Hide and Seek and…
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 · Data Stream Mining Techniques · Auction Theory and Applications
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
