A Deeper Understanding of State-Based Critics in Multi-Agent Reinforcement Learning

Abstract

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 actor-critic with state-based critics, since centralized training allows access to the true system state, which can be useful during training despite not being available at execution time. State-based critics have become a common empirical choice, albeit one which has had limited theoretical justification or analysis. In this paper, we show that state-based critics can introduce bias in the policy gradient estimates, potentially undermining the asymptotic guarantees of the algorithm. We also show that, even if the state-based critics do not introduce any bias, they can still result in a larger gradient variance, contrary to the common intuition. Finally, we show the effects of the theories in practice by comparing different forms of centralized critics on a wide range of common benchmarks, and detail how various environmental properties are related to the effectiveness of different types of critics.

Cite

Text

Lyu et al. "A Deeper Understanding of State-Based Critics in Multi-Agent Reinforcement Learning." AAAI Conference on Artificial Intelligence, 2022. doi:10.1609/AAAI.V36I9.21171

Markdown

[Lyu et al. "A Deeper Understanding of State-Based Critics in Multi-Agent Reinforcement Learning." AAAI Conference on Artificial Intelligence, 2022.](https://mlanthology.org/aaai/2022/lyu2022aaai-deeper/) doi:10.1609/AAAI.V36I9.21171

BibTeX

@inproceedings{lyu2022aaai-deeper,
  title     = {{A Deeper Understanding of State-Based Critics in Multi-Agent Reinforcement Learning}},
  author    = {Lyu, Xueguang and Baisero, Andrea and Xiao, Yuchen and Amato, Christopher},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2022},
  pages     = {9396-9404},
  doi       = {10.1609/AAAI.V36I9.21171},
  url       = {https://mlanthology.org/aaai/2022/lyu2022aaai-deeper/}
}