atlas

Research map / Multi-agent systems and games / Human-AI and goal-conditioned

AdaSociety: An Adaptive Environment with Social Structures for Multi-Agent Decision-Making

NeurIPS 2024 · Multi-agent systems and games › Human-AI and goal-conditioned · approach: World-model-based agents · 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.

Introduces AdaSociety, a customizable multi-agent grid environment with expanding physical state/action spaces and adaptive multi-layer social structures, with three mini-games benchmarked on RL (PPO, RecPPO, MAPPO, Rainbow, curriculum learning) and GPT-4 LLM-based control.

Problem

Existing multi-agent environments lack a combination of expanding physical surroundings and adaptive social connections, which limits research on learning intelligent social behaviors in multi-agent decision-making.

Approach

A multi-agent environment where agents' physical actions unlock new resources/events (expanding state and action spaces) and social actions rewire a multi-layer directed social graph, which in turn changes observations and reward sharing; formalized as Growing-MG.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use curriculum learning with staged reward sharing, varied social structures, and agent social actions instead of general RL trainingRecPPO agents · Contract Easyaverage individual reward (normalized by Oracle reward): 0.2286 -> 0.9136Helped
Use curriculum learning with staged reward sharing, varied social structures, and agent social actions instead of general RL trainingRecPPO agents · Contract Hardaverage individual reward (normalized by Oracle reward): 0.1151 -> 0.2773Helped
Use curriculum learning with staged reward sharing, varied social structures, and agent social actions instead of general RL trainingRecPPO agents · Negotiation Easyaverage individual reward (normalized by Oracle reward): 0.2276 -> 0.3543Helped
Use curriculum learning with staged reward sharing, varied social structures, and agent social actions instead of general RL trainingRecPPO agents · Negotiation Hardaverage individual reward (normalized by Oracle reward): 0.1093 -> 0.1945Helped
Use LLM-C instead of CLContract Easy agents · Contract Easyaverage reward: 0.9136 -> 0.8433Hurt
Change social structure dynamically from Inequality to Independent group to Overlapping groupPPO-trained policies · Social Structure Dynamicindividual reward per stepMixed
Use curriculum learning instead of PPO, RecPPO, or MAPPOagents in Social Structure Dynamic · Social Structure Dynamicindividual rewardHelped
Use MAPPO instead of PPO or RecPPOagents in Social Structure · Social Structureindividual rewardHurt
Use Rainbow instead of PPO or RecPPOagents in Social Structure · Social Structureindividual rewardHurt
Train with agent groups rather than without agent groupscurrent algorithms · Social Structurepolicy stabilityHurt
Use LLM-C instead of RL-based methodsagents in Social Structure Hard · Social Structure Hardaverage rewardHelped

Surprising findings

Limitations

Experimental setup

Datasets: AdaSociety mini-games (Social Structure, Contract, Negotiation, Exploration)

Benchmarks: AdaSociety Social Structure AdaSociety Contract AdaSociety Negotiation

Metrics: individual reward fairness score completion rate average degree maximum degree normalized reward vs Oracle

Baselines: PPO RecPPO MAPPO Rainbow Curriculum learning LLM-C (GPT-4 + rule-based controller) Random

Builds on: Markov Game PPO Rainbow MAPPO Unsupervised Environment Design

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