PingsiZhong1 GitHub avatar

Multiagent-with-Diffusion-Models

PingsiZhong1

MADiff is an official NeurIPS 2024 implementation that applies diffusion models to offline multi-agent reinforcement learning, achieving strong results across MPE, MA-Mujoco, and SMAC benchmarks.

Stars

6

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-04

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It introduces a diffusion-based approach for offline multi-agent learning, consistently outperforms many baselines (e.g., BC, OMAR, MA-CQL) on diverse cooperative tasks, and provides both CTDE and CTCE variants to analyze coordination gaps.

Who it is for

  • Multi-agent reinforcement learning researchers
  • Offline RL practitioners
  • Diffusion model enthusiasts interested in sequential decision-making
  • Developers working on cooperative multi-agent systems

Use cases

  • Offline policy learning for multi-agent cooperation in particle, robotic, and combat environments
  • Benchmarking multi-agent algorithms on standard datasets (MPE, MA-Mujoco, SMAC)
  • Studying the trade-off between centralized training with global information (CTCE) and decentralized execution (CTDE)

Strengths

  • Demonstrates state-of-the-art or competitive results on 3 diverse multi-agent benchmarks
  • Provides both CTDE and CTCE variants, with CTCE often further improving performance
  • Offers a complete codebase with setup scripts, dataset mirrors, and training/evaluation commands

Considerations

  • Requires external datasets and specific environment installations (MPE, MA-Mujoco, SMAC) which may increase setup complexity
  • MADiff-C (CTCE) is not directly comparable to baselines as it uses global information not available to other methods
  • Standard deviations of results are omitted in the README tables (available in the paper)

README quick start

Installation

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482