atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

Learning Progress Driven Multi-Agent Curriculum

ICML 2025 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Cooperative MARL algorithms · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SPMARL, which uses a TD-error-based learning progress objective within self-paced RL to automatically control the number of agents as a MARL curriculum, outperforming reward-based and heuristic curricula on sparse-reward MPE, XOR, and SMAC-v2 tasks.

Problem

Automatic curriculum over the number of agents in sparse-reward MARL is hampered by high-variance episode-return task difficulty estimates and by credit-assignment difficulty that grows when more agents yield higher returns.

Approach

Replace the expected episode return in self-paced RL with a learning-progress measure given by the expected TD (value) loss of MAPPO's centralized critic, averaged over all state transitions, and let the context distribution over number of agents move from an initial distribution to the target task.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace reward-based curriculum updates with a TD-error learning-progress objectiveSPMARL vs SPRLM · SimpleSpreadevaluation performance: 27.48 (5.38) -> 33.36 (1.84)Helped
Replace reward-based curriculum updates with a TD-error learning-progress objectiveSPMARL vs SPRLM · XORevaluation performance: 141.45 (16.98) -> 143.08 (7.72)No clear effect
Replace reward-based curriculum updates with a TD-error learning-progress objectiveSPMARL vs SPRLM · SMAC-v2 Protoss 6v6evaluation performance: 0.13 (0.15) -> 0.45 (0.01)Helped
Replace reward-based curriculum updates with a TD-error learning-progress objectiveSPMARL vs SPRLM · SMAC-v2 Protoss 7v7evaluation performance: 0.08 (0.11) -> 0.38 (0.02)Helped
Replace reward-based curriculum updates with a TD-error learning-progress objectiveSPMARL vs SPRLM · SMAC-v2 Protoss 8v8evaluation performance: 0.11 (0.07) -> 0.31 (0.01)Helped
Add an agent-number curriculum instead of training directly on the target taskMAPPO · SimpleSpread, XOR, SMAC-v2 Protoss 5v5/6v6/7v7/8v8evaluation performance: 0.00 (0.00)Helped
Use a linear curriculum from fewer to more agentsMAPPO · SimpleSpreadevaluation performance: 0.00 (0.00)No clear effect
Use a linear curriculum from fewer to more agentsMAPPO · XORevaluation performance: 26.80 (1.16)Helped
Set the performance threshold V_LB to different values (ablation)SPMARL · SMAC-v2 tasksperformanceNo clear effect
Use a learning-progress objective based on TD error rather than episode returnSPMARL vs SPRLM · SMAC-v2 Protoss 7v7 and 8v8objective estimation standard deviationHelped

Surprising findings

Limitations

Experimental setup

Datasets: MPE Simple-Spread (modified sparse reward) XOR matrix game (20 players) SMAC-v2 Protoss 5v5-8v8

Benchmarks: MPE Simple-Spread XOR matrix game SMAC-v2 Protoss SMAC-v2 Terran SMAC-v2 Zerg BenchMARL Balance BenchMARL Wheel

Metrics: evaluation episode return on target task standard deviation of TD error vs episode return Mann-Whitney U test p-values

Baselines: SPRLM Linear curriculum ALPGMM VACL W/O teacher

Builds on: self-paced reinforcement learning MAPPO variational automatic curriculum learning contextual reinforcement learning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy