paper-with-me

홈 › Papers

QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning

2018-03-30 · ICML 2018 7 · Tabish Rashid, Mikayel Samvelyan, Christian Schroeder de Witt, Gregory Farquhar, Jakob Foerster, Shimon Whiteson

In many real-world settings, a team of agents must coordinate their behaviour while acting in a decentralised way. At the same time, it is often possible to train the agents in a centralised fashion in a simulated or laboratory setting, where global state information is available and communication constraints are lifted. Learning joint action-values conditioned on extra state information is an attractive way to exploit centralised learning, but the best strategy for then extracting decentralised policies is unclear. Our solution is QMIX, a novel value-based method that can train decentralised policies in a centralised end-to-end fashion. QMIX employs a network that estimates joint action-values as a complex non-linear combination of per-agent values that condition only on local observations. We structurally enforce that the joint-action value is monotonic in the per-agent values, which allows tractable maximisation of the joint action-value in off-policy learning, and guarantees consistency between the centralised and decentralised policies. We evaluate QMIX on a challenging set of StarCraft II micromanagement tasks, and show that QMIX significantly outperforms existing value-based multi-agent reinforcement learning methods.

📄 PDF Abstract BibTeX arXiv:1803.11485

Code (18)

oxwhirl/pymarl 공식 구현 pytorch
15534081591/QMIX mindspore
2023-MindSpore-1/ms-code-221/tree/main/qmix mindspore
TonghanWang/DOP pytorch
TonghanWang/NDQ pytorch
cathyhxh/ctds pytorch
facebookresearch/benchmarl pytorch
gingkg/smac pytorch
hhhusiyi-monash/UPDeT pytorch
ifpen/wfcrl-benchmark pytorch
jugg1er/air pytorch
nju-rl/acorm pytorch
opendilab/DI-engine/blob/main/ding/policy/qmix.py pytorch
oxwhirl/smac pytorch
puyuan1996/MARL pytorch
ray-project/ray/tree/master/rllib
starry-sky6688/marl-algorithms pytorch
xiuyu0000/new_papers_codes/tree/main/qmix mindspore

Tasks

Multi-agent Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)SMAC+StarcraftStarcraft II

Similar Papers 제목 키워드 기반

QR-MIX: Distributional Value Function Factorisation for Cooperative Multi-Agent Reinforcement Learning

2020-09-09 · Jian Hu, Seth Austin Harding, Haibin Wu, Siyue Hu 외

In Cooperative Multi-Agent Reinforcement Learning (MARL) and under the setting of Centralized Training with Decentralized Execution (CTDE), agents observe and interact with their environment locally and independently. Wi…

Multi-agent Reinforcement Learningquantile regressionreinforcement-learningReinforcement Learning (RL)+3

Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning

2020-03-19 · Tabish Rashid, Mikayel Samvelyan, Christian Schroeder de Witt, Gregory Farquhar 외

In many real-world settings, a team of agents must coordinate its behaviour while acting in a decentralised fashion. At the same time, it is often possible to train the agents in a centralised fashion where global state …

Multi-agent Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)+3

Weighted QMIX: Expanding Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning

2020-06-18 · NeurIPS 2020 12 · Tabish Rashid, Gregory Farquhar, Bei Peng, Shimon Whiteson

QMIX is a popular $Q$-learning algorithm for cooperative MARL in the centralised training and decentralised execution paradigm. In order to enable easy decentralisation, QMIX restricts the joint action $Q$-values it can …

Multi-agent Reinforcement LearningQ-Learningreinforcement-learningReinforcement Learning (RL)+1

NQMIX: Non-monotonic Value Function Factorization for Deep Multi-Agent Reinforcement Learning

2021-04-05 · Quanlin Chen

Multi-agent value-based approaches recently make great progress, especially value decomposition methods. However, there are still a lot of limitations in value function factorization. In VDN, the joint action-value funct…

Multi-agent Reinforcement Learningreinforcement-learningReinforcement Learning (RL)SMAC+3

QGNN: Value Function Factorisation with Graph Neural Networks

2022-05-25 · Ryan Kortvelesy, Amanda Prorok

In multi-agent reinforcement learning, the use of a global objective is a powerful tool for incentivising cooperation. Unfortunately, it is not sample-efficient to train individual agents with a global reward, because it…

Graph Neural NetworkMulti-agent Reinforcement LearningStarcraft