Comparative Study of Multi-Agent Actor-Critic Algorithms in Parameterized Action Reinforcement Learning
This research explores how to scale reinforcement learning algorithms to environments where agents must make complex decisions involving both discrete choices and continuous parameters. While single-agent methods like Greedy Actor-Critic (GAC), Soft Actor-Critic (SAC), and Truncated Quantile Critics (TQC) have proven effective in these hybrid action spaces, their performance in multi-agent settings has been largely unknown. This study introduces a shared-experience framework to test these algorithms when multiple agents collaborate, providing a controlled analysis of how these methods perform as the number of agents increases.
A Shared-Experience Approach
Rather than using the common "centralized training, decentralized execution" (CTDE) paradigm, this study implements a shared-experience architecture. In this setup, multiple independent actor-critic agents operate within the same environment. While each agent maintains its own separate policy and value networks, they all contribute to and learn from a common replay buffer. When it is time to act, the agents' individual decisions are combined through an action fusion strategy to produce a single executable action for the environment. This design allows for cooperative learning without the complexity of a centralized critic.
Testing Scalability and Performance
The researchers evaluated three multi-agent versions of the algorithms—MAGAC, MASAC, and MATQC—using the Platform-v0 and Goal-v0 benchmarks. To understand how well these methods scale, the team tested configurations with three, five, and ten agents. Performance was measured by comparing the average evaluation return and the total training time, with statistical significance confirmed through one-way ANOVA and Tukey HSD post-hoc tests.
Key Findings
The results indicate that the multi-agent framework is particularly beneficial for the Greedy Actor-Critic algorithm, which showed consistent performance improvements. In contrast, MASAC and MATQC saw only modest gains compared to their single-agent counterparts. The study also identified a clear limit to the benefits of adding more agents: increasing the count beyond five agents provided little additional performance improvement while significantly increasing the computational cost, especially for MAGAC.
Trade-offs in Multi-Agent Learning
This research highlights a fundamental trade-off between learning performance and computational efficiency. While adding more agents can improve results in certain algorithms, it comes at the expense of higher resource requirements. These findings offer valuable insights for developers and researchers looking to apply multi-agent reinforcement learning to complex, parameterized action tasks, suggesting that there is a "sweet spot" for agent scaling that balances the need for coordination with the reality of computational constraints.
Comments (0)
to join the discussion
No comments yet
Be the first to share your thoughts!