atlas

Research map / Multi-agent systems and games / Games and equilibria

Aligning Individual and Collective Objectives in Multi-Agent Cooperation

NeurIPS 2024 · Multi-agent systems and games › Games and equilibria · approach: Cooperation and social dilemmas · 1 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 Altruistic Gradient Adjustment (AgA), a gradient-based optimizer for mixed-motive cooperation in differentiable games that pulls learning dynamics toward stable fixed points of the collective objective while accounting for individual interests, and introduces the Selfish-MMM2 StarCraft II testbed.

Problem

Mixed-motive cooperation in multi-agent learning, where individual and collective objectives are misaligned; existing fixes rely on hand-crafted reward design or lack theoretical grounding for convergence.

Approach

Model mixed-motive games as differentiable games and adjust the collective gradient with a term combining individual gradients and the collective Hessian-vector product, with a sign of the alignment parameter chosen so the update is pulled toward stable fixed points of the collective loss (and pushed from unstable ones) near fixed points.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use AgA instead of Simul-Cotwo-player public goods game · Two-player public goods gamesocial welfare (SW): 2.814 -> 2.903Helped
use AgA instead of Simul-Cotwo-player public goods game · Two-player public goods gameequality (E): 0.941 -> 0.960Helped
use AgA (λ=1) instead of Simul-CoHarvest · Harvestequality (E): 0.975 -> 0.988Helped
use AgA (λ=100) instead of Simul-CoCleanup · Cleanupequality (E): 0.948 -> 0.959Helped
use AgA instead of the next-best method, SVOHarvest · Harvestsocial welfare (SW): +33.55Helped
use AgA instead of the runner-up, SLCleanup · Cleanupsocial welfare (SW): approximately a 56% increaseHelped
use AgA instead of the next-best method, SLSelfish-MMM2 · Selfish-MMM2win rate: 23.61 percent moreHelped
add sign alignment to AgA (ablation)AgA · toy two-player differentiable mixed-motive gamesteps to complete trajectory: approximately 15%Helped
use λ=100 instead of λ=0.1 (ablation)AgA · Harvestequality (E): 0.981 ± 0.006 -> 0.982 ± 0.012No clear effect
use λ=100 instead of λ=1 (ablation)AgA · Cleanupequality (E): 0.956 ± 0.007 -> 0.959 ± 0.011No clear effect
use λ=1000 instead of λ=100 (ablation)AgA · Cleanupequality (E): 0.959 ± 0.011 -> 0.905 ± 0.022Hurt
add sign alignment instead of using AgA-Sign (ablation)AgA · Cleanup and Harvestsocial welfare (SW)Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cleanup Harvest SMAC MMM2 map (adapted as Selfish-MMM2) two-player public goods game

Benchmarks: two-player public goods game Cleanup Harvest Selfish-MMM2

Metrics: social welfare equality (Gini-based) individual rewards win rate

Baselines: Simul-Ind Simul-Co CGA SGA SVO SL (selfishness level) AgA-Sign

Builds on: consensus optimization (CGA) symplectic gradient adjustment (SGA) IPPO MAPPO social value orientation

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