atlas

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

Controlling Behavioral Diversity in Multi-Agent Reinforcement Learning

ICML 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Cooperative MARL algorithms · 2 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.

Introduces DiCo, which controls behavioral diversity (SND) in MARL to an exact target value by architecturally rescaling per-agent policy deviations from a parameter-shared policy, with no change to the learning objective.

Problem

Existing MARL diversity methods only boost diversity through intrinsic rewards or auxiliary losses, which change the learning objective and cannot set diversity to a specified value.

Approach

Represent each policy as a shared homogeneous component plus a per-agent deviation, and rescale the deviations by desired diversity divided by measured deviation diversity (SND), so the policy diversity equals the target exactly without any extra loss or reward.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Constrain diversity to a higher levelIPPO policies in Multi-Agent Navigation · Multi-Agent Navigationmean rewardHelped
Constrain diversity to SND_des = 6MADDPG policies · Dispersiontraining rewardHelped
Share policy parameters (SND_des = 0)MADDPG policies · Dispersiontraining rewardHurt
Constrain diversity to SND_des = 5IDDPG policies · Samplingtraining rewardHelped
Share policy parameters (SND_des = 0)IDDPG policies · Samplingtraining rewardHurt
Constrain diversity to SND_des = 0.6 instead of SND_des = 0.3IPPO red-agent policies · Tagtraining rewardHelped
Constrain diversity to SND_des = 0.3IPPO red-agent policies · Tagtraining rewardNo clear effect
Share policy parameters (SND_des = 0)IPPO red-agent policies · Tagtraining rewardNo clear effect
Use a lower soft-update coefficient tau (ablation)DiCo · Multi-Agent Navigationvariance of measured SNDHelped
Use a lower soft-update coefficient tau (ablation)DiCo · Multi-Agent Navigationmean SND trackingHurt
Use a higher soft-update coefficient tau (ablation)DiCo · Multi-Agent Navigationmean SND trackingHelped
Use a higher soft-update coefficient tau (ablation)DiCo · Multi-Agent Navigationvariance and stability of measured SNDHurt

Surprising findings

Limitations

Experimental setup

Datasets: VMAS Multi-Agent Navigation VMAS Dispersion VMAS Sampling VMAS Tag Reverse Transport

Benchmarks: VMAS Multi-Agent Navigation VMAS Dispersion VMAS Sampling VMAS Tag

Metrics: mean instantaneous training reward SND diversity

Baselines: Homogeneous (parameter-shared) agents Unconstrained heterogeneous agents MADDPG IDDPG

Builds on: System Neural Diversity IPPO MADDPG BenchMARL

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