HCPO: Hierarchical Conductor-Based Policy Optimization in Multi-Agent Reinforcement Learning
Zejiao Liu, Junqi Tu, Yitian Hong, Luolin Xiong, Yaochu Jin, Yang Tang, Fangfei Li
TL;DR
HCPO tackles scalable coordination in cooperative MARL by introducing a Hierarchical Conductor-based Policy Optimization framework. It augments joint policy expressivity through a central conductor that samples instructions $M$ and a conductor-conditioned joint policy $\boldsymbol{\pi}_{mar}(\boldsymbol{a}|s) = \mathbb{E}_{M}[\boldsymbol{\pi}(\boldsymbol{a}|s,M)]$ with a factorization $\boldsymbol{\pi}(\boldsymbol{a}|s,M) = \prod_i \pi^i( a^i|s,M)$. It then derives a two-level monotonic improvement update, decoupling the conductor’s instruction policy from agents’ policies, with KL-based constraints and a decomposition of $\mathrm{D}_{\mathrm{KL}}$ into $\mathrm{D}_{\mathrm{KL}}^{\max}$ terms, ensuring monotonic $J(\boldsymbol{\pi}_{mar})$ improvements. Centralized training uses a virtual conductor, and after training, a distillation step yields decentralized execution via local conductors. Empirical results on SMAC, MA-MuJoCo, and MPE show HCPO outperforms competitive baselines in cooperative efficiency and stability.
Abstract
In cooperative Multi-Agent Reinforcement Learning (MARL), efficient exploration is crucial for optimizing the performance of joint policy. However, existing methods often update joint policies via independent agent exploration, without coordination among agents, which inherently constrains the expressive capacity and exploration of joint policies. To address this issue, we propose a conductor-based joint policy framework that directly enhances the expressive capacity of joint policies and coordinates exploration. In addition, we develop a Hierarchical Conductor-based Policy Optimization (HCPO) algorithm that instructs policy updates for the conductor and agents in a direction aligned with performance improvement. A rigorous theoretical guarantee further establishes the monotonicity of the joint policy optimization process. By deploying local conductors, HCPO retains centralized training benefits while eliminating inter-agent communication during execution. Finally, we evaluate HCPO on three challenging benchmarks: StarCraftII Multi-agent Challenge, Multi-agent MuJoCo, and Multi-agent Particle Environment. The results indicate that HCPO outperforms competitive MARL baselines regarding cooperative efficiency and stability.
