Published November 7, 2024 | Version v2.0
Dataset Restricted

Supported data for manuscript "Can LLM-Augmented autonomous agents cooperate?, An evaluation of their cooperative capabilities through Melting Pot"

Description

The repository data corresponds partially to the manuscript titled "Can LLM-Augmented Autonomous Agents Cooperate? An Evaluation of Their Cooperative Capabilities through Melting Pot," submitted to IEEE Transactions on Artificial Intelligence. The dataset comprises experiments conducted with Large Language Model-Augmented Autonomous Agents (LAAs), as implemented in the ["Cooperative Agents" repository](https://github.com/Cooperative-IA/CooperativeGPT/tree/main), using substrates from the Melting Pot framework.

Dataset Scope

This dataset is divided into two main experiment categories:

  1. Personality__experiments:

    • These focus on a single scenario (Commons Harvest) to assess various agent personalities and their cooperative dynamics.
  2. Comparison_baselines__experiments:

    • These experiments include three distinct scenarios designed by Melting Pot:
      • Commons Harvest Open
      • Externally Mushrooms
      • Coins

These scenarios evaluate different cooperative and competitive behaviors among agents and are used to compare decision-making architectures of LAAs against reinforcement learning (RL) baselines. Unlike the Personality__experiments, these comparisons do not involve bots but exclusively analyze RL and LAA architectures.

Scenarios and Metrics

The metrics and indicators extracted from the experiments depend on the scenario being evaluated:

  1. Commons Harvest Open:

    • Focus: Resource consumption and environmental impact.
    • Metrics include:
      • Number of apples consumed.
      • Devastation of trees (i.e., depletion of resources).
  2. Externally Mushrooms:

    • Focus: Self-interest vs. collective benefit.
    • Agents consume mushrooms with different outcomes:
      • Mushrooms that benefit the individual.
      • Mushrooms that benefit everyone.
      • Mushrooms that benefit only others.
      • Mushrooms that benefit the individual but penalize others.
    • Metrics evaluate trade-offs between individual gain and collective welfare.
  3. Coins:

    • Focus: Reciprocity and fairness.
    • Agents collect coins with two options:
      • Collect their own color coin for a reward.
      • Collect a different color coin, which grants a reward to the agent but penalizes the other.
    • Metrics include reciprocity rates and the balance of mutual benefits.

Objectives of Comparison Experiments

The Comparison_baselines__experiments aim to:

  1. Assess how LAAs compare to RL baselines in cooperative and competitive tasks across diverse scenarios.
  2. Compare decision-making architectures within LAAs, including chain-of-thought and generative approaches.

These experiments help evaluate the robustness of LAAs in scenarios with varying complexity and social dilemmas, providing insights into their potential applications in real-world cooperative systems.

Simulation Details (Applicable to All Experiments)

In each simulation:

  1. Participants:

    • Experiments involve predefined numbers of LAAs or RL agents.
    • No bots are included in Comparison_baselines__experiments.
  2. Action Dynamics:

    • Each agent performs high-level actions sequentially.
    • Simulations conclude either after reaching a preset maximum number of rounds (typically 100) or prematurely if the scenario's resources are fully depleted.
  3. Metrics and Indicators:

    • Extracted metrics depend on the scenario and include measures of individual performance, collective outcomes, and agent reciprocity.

This repository enables reproducibility and serves as a benchmark for advancing research into cooperative and competitive behaviors in LLM-based agents.

Files

Restricted

The record is publicly accessible, but files are restricted. Log in to check if you have access.

Additional details

Related works

Is derived from
Software: arXiv:2211.13746 (arXiv)
Is variant form of
Model: arXiv:2304.03442 (arXiv)

Funding

Google (United States)

Dates

Updated
2024-12-06
Updated day.

Software

Repository URL
https://github.com/Cooperative-IA/CooperativeGPT
Programming language
Python , Lua
Development Status
Active