On Centralized Critics in Multi-Agent Reinforcement Learning
Centralized Training for Decentralized Execution where agents are trained offline in a centralized fashion and execute online in a decentralized manner, has become a popular approach in Multi-Agent Reinforcement Learning (MARL). In particular, it has become popular to develop actor-critic methods that train decentralized actors with a centralized critic where the centralized critic is allowed access global information of the entire system, including the true system state. Such centralized critics are possible given offline information and are not used for online execution. While these methods perform well in a number of domains and have become a de facto standard in MARL, using a centralized critic in this context has yet to be sufficiently analyzed theoretically or empirically. In this paper, we therefore formally analyze centralized and decentralized critic approaches, and analyze the effect of using state-based critics in partially observable environments. We derive theories contrary to the common intuition: critic centralization is not strictly beneficial, and using state values can be harmful. We further prove that, in particular, state-based critics can introduce unexpected bias and variance compared to history-based critics. Finally, we demonstrate how the theory applies in practice by comparing different forms of critics on a wide range of common multi-agent benchmarks. The experiments show practical issues such as the difficulty of representation learning with partial observability, which highlights why the theoretical problems are often overlooked in the literature.
Code (1)
Tasks
Multi-agent Reinforcement Learningreinforcement-learningReinforcement LearningRepresentation LearningSimilar Papers 제목 키워드 기반
A Deeper Understanding of State-Based Critics in Multi-Agent Reinforcement Learning
Centralized Training for Decentralized Execution, where training is done in a centralized offline fashion, has become a popular solution paradigm in Multi-Agent Reinforcement Learning. Many such methods take the form of …
Multi-agent Reinforcement Learningreinforcement-learningReinforcement Learning (RL)Contrasting Centralized and Decentralized Critics in Multi-Agent Reinforcement Learning
Centralized Training for Decentralized Execution, where agents are trained offline using centralized information but execute in a decentralized manner online, has gained popularity in the multi-agent reinforcement learni…
MisconceptionsMulti-agent Reinforcement Learningreinforcement-learningReinforcement Learning+1Reducing Overestimation Bias in Multi-Agent Domains Using Double Centralized Critics
Many real world tasks require multiple agents to work together. Multi-agent reinforcement learning (RL) methods have been proposed in recent years to solve these tasks, but current methods often fail to efficiently learn…
Multi-agent Reinforcement LearningReinforcement LearningReinforcement Learning (RL)ACPO: Agent-Chained Policy Optimization for Multi-Agent Reinforcement Learning
Cooperative tasks in Multi-Agent Reinforcement Learning (MARL) require agents to collectively maximize a shared return. Under the Centralized Training with Decentralized Execution (CTDE) paradigm, policy gradients have r…
Multi-agent Reinforcement LearningTAPE: Leveraging Agent Topology for Cooperative Multi-Agent Policy Gradient
Multi-Agent Policy Gradient (MAPG) has made significant progress in recent years. However, centralized critics in state-of-the-art MAPG methods still face the centralized-decentralized mismatch (CDM) issue, which means s…