English

QTRAN++: Improved Value Transformation for Cooperative Multi-Agent Reinforcement Learning

Machine Learning 2020-10-07 v2 Machine Learning

Abstract

QTRAN is a multi-agent reinforcement learning (MARL) algorithm capable of learning the largest class of joint-action value functions up to date. However, despite its strong theoretical guarantee, it has shown poor empirical performance in complex environments, such as Starcraft Multi-Agent Challenge (SMAC). In this paper, we identify the performance bottleneck of QTRAN and propose a substantially improved version, coined QTRAN++. Our gains come from (i) stabilizing the training objective of QTRAN, (ii) removing the strict role separation between the action-value estimators of QTRAN, and (iii) introducing a multi-head mixing network for value transformation. Through extensive evaluation, we confirm that our diagnosis is correct, and QTRAN++ successfully bridges the gap between empirical performance and theoretical guarantee. In particular, QTRAN++ newly achieves state-of-the-art performance in the SMAC environment. The code will be released.

Keywords

Cite

@article{arxiv.2006.12010,
  title  = {QTRAN++: Improved Value Transformation for Cooperative Multi-Agent Reinforcement Learning},
  author = {Kyunghwan Son and Sungsoo Ahn and Roben Delos Reyes and Jinwoo Shin and Yung Yi},
  journal= {arXiv preprint arXiv:2006.12010},
  year   = {2020}
}
R2 v1 2026-06-23T16:30:26.304Z