CM3: Cooperative Multi-goal Multi-stage Multi-agent Reinforcement Learning

By Jiachen Yang, Alireza Nakhaei, David Isele, Hongyuan Zha, Kikuo Fujimura. 2018

87 citations recorded by the source corpus.

A variety of cooperative multi-agent control problems require agents to achieve individual goals while contributing to collective success. This multi-goal multi-agent setting poses difficulties for recent algorithms, which primarily target settings with a single global reward, due to two new challenges: efficient exploration for learning both individual goal attainment and cooperation for others' success, and credit-assignment for interactions between actions and goals of different agents. To address both challenges, we restructure the problem into a novel two-stage curriculum, in which single-agent goal attainment is learned prior to learning multi-agent cooperation, and we derive a new multi-goal multi-agent policy gradient with a credit function for localized credit assignment. We use a function augmentation scheme to bridge value and policy functions across the curriculum. The complete architecture, called CM3, learns significantly faster than direct adaptations of existing algorithms on three challenging multi-goal multi-agent problems: cooperative navigation in difficult formations, negotiating multi-vehicle lane changes in the SUMO traffic simulator, and strategic cooperation in a Checkers environment.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Computer Networks and Communications

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Peter Stone
  2. Matthew E. Taylor
  3. Sanmit Narvekar
  4. Jivko Sinapov
  5. Bei Peng
  6. Matteo Leonetti
  7. Klaus-Jürgen Diepold
  8. Sven Gronauer

In Computational Theory and Mathematics

  1. Matthew E. Taylor
  2. Peter Stone
  3. Hongyuan Zha
  4. Klaus-Jürgen Diepold
  5. Matteo Leonetti
  6. Jivko Sinapov
  7. Sanmit Narvekar
  8. Sven Gronauer

In Computer Networks and Communications

  1. Peter Stone
  2. Hongyuan Zha
  3. Ahmad Beirami
  4. Jiachen Yang
  5. Bei Peng
  6. Davood Hajinezhad
  7. Afshin Oroojlooyjadid
  8. Matthew E. Taylor

Citations in the corpus