Diffusing to Coordinate: Efficient Online Multi-Agent Diffusion Policies
Organizations: Institute for Interdisciplinary Information Sciences, Tsinghua University · ByteDance
Abstract
Online Multi-Agent Reinforcement Learning (MARL) is a prominent framework for efficient agent coordination. Crucially, enhancing policy expressiveness is pivotal for achieving superior performance. Diffusion-based generative models are well-positioned to meet this demand, having demonstrated remarkable expressiveness and multimodal representation in image generation and offline settings. Yet, their potential in online MARL remains largely under-explored. A major obstacle is that the intractable likelihoods of diffusion models impede entropy-based exploration and coordination. To tackle this challenge, we propose among the first Online off-policy MARL framework using Diffusion policies (OMAD) to orchestrate coordination. Our key innovation is a relaxed policy objective that maximizes scaled joint entropy, facilitating effective exploration without relying on tractable likelihood. Complementing this, within the centralized training with decentralized execution (CTDE) paradigm, we employ a joint distributional value function to optimize decentralized diffusion policies. It leverages tractable entropy-augmented targets to guide the simultaneous updates of diffusion policies, thereby ensuring stable coordination. Extensive evaluations on MPE and MAMuJoCo establish our method as the new state-of-the-art across diverse tasks, demonstrating a remarkable to improvement in sample efficiency.
Figures & tables
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Name of the Hyperparameter | Value |
| Warmup Timesteps | |
| Timesteps to Start Learning | |
| Policy Update | |
| Discount Factor | |
| Policy Delay | |
| Batch Size |
| Task | Learning Rate | Maximum Value |
| Cooperative Navigation Agents | ||
| Cooperative Navigation Agents | ||
| Physical Deception Agents | ||
| Ant | ||
| Ant d | ||
| Ant |
| Task | HATD3 | HASAC | MADPMD | MASDAC | OMAD(Ours) |
| Cooperative Navigation | |||||
| Cooperative Navigation | |||||
| Physical Deception | |||||
| Ant | |||||
| Ant d | |||||
| Ant |
| Number of Atoms | 25 | 50 | 100 (Default) | 150 | 200 |
| Performance |
| Value | 2000 | 2500 | 3000 (Default) | 3500 | 4000 |
| Performance |
| Entropy Coeff. ( ) | 0.001 | 0.01 | 0.025 | 0.1 | Auto (Default) |
| Performance |
| Algorithm | HATD3 | HASAC | MADPMD | MASDAC | OMAD(Ours) |
| Performance |
Multi-Agent Reinforcement Learning
Multi-agent reinforcement learning studies how interacting agents learn coordinated or competitive policies through shared experience and rewards.
See all 373 papers