GARDEN: Generalist Autonomous Reward Design for MARL
What it is
GARDEN is a method for automatically designing reward functions for cooperative multi-agent reinforcement learning using Large Language Models. It iteratively refines a single reward program by analyzing environment code, training records, and agent behavior, allowing the resulting reward to be transferred unchanged to unseen scenarios within a related family.
The problem it solves
Manual reward design is labor-intensive, must be repeated for every new environment or team configuration, and existing LLM-based methods often produce rewards that do not generalize to unseen scenarios.
What you could use it for
- Automating reward engineering for robotic swarms
- Improving coordination in autonomous vehicle fleets
- Designing reusable rewards for game-based MARL benchmarks like Overcooked and SMAX
Why it matters
Reduces the manual effort of reward design and enables a single engineered reward to generalize across multiple related environments, significantly improving task performance and win rates in cooperative settings.
Read the source ↗Back to the library →
Summary written by an AI model from the source; check the source before you rely on it.