Source-linked AI summary

A multi-agent reinforcement learning model of common-pool resource appropriation

Julien Perolat, Joel Z. Leibo, Vinicius Zambaldi, Charles Beattie, Karl Tuyls, Thore Graepel

arXiv:1707.06600v2cs.MAcs.NEq-bio.PE

TL;DR

Common-pool resource appropriation creates collective-action problems because agents cannot easily be excluded and each individual appropriation diminishes what remains for others. The paper models these dynamics with independently learning deep reinforcement learning agents and finds that trial-and-error learning can produce emergent sustainability, including through endogenous exclusion.

  • Problem

    Common-pool resources are difficult to manage because agents are hard to exclude and individual appropriation slightly reduces what remains for others.

  • Method

    The paper combines a spatially and temporally dynamic resource environment with N independent self-interested deep reinforcement learning agents, pursuing a descriptive account of emergent behavior.

  • Results

    The model produces diverse emergent social outcomes and suggests that trial-and-error learning may promote sustainable commons use, including by reducing effective population size through endogenous exclusion.

  • Takeaways & Limitations

    Analyzing efficiency, equality, sustainability, and peace alongside emergent game-theoretic properties connects learned behavior to standard theories of common-pool resource appropriation.

  • Takeaways & Limitations

    The paper addresses renewable-resource appropriation—the allocation of resource flow—but not CPR provision, which concerns supplying the stock.

Abstract

from arXiv · show

Humanity faces numerous problems of common-pool resource appropriation. This class of multi-agent social dilemma includes the problems of ensuring sustainable use of fresh water, common fisheries, grazing pastures, and irrigation systems. Abstract models of common-pool resource appropriation based on non-cooperative game theory predict that self-interested agents will generally fail to find socially positive equilibria---a phenomenon called the tragedy of the commons. However, in reality, human societies are sometimes able to discover and implement stable cooperative solutions. Decades of behavioral game theory research have sought to uncover aspects of human behavior that make this possible. Most of that work was based on laboratory experiments where participants only make a single choice: how much to appropriate. Recognizing the importance of spatial and temporal resource dynamics, a recent trend has been toward experiments in more complex real-time video game-like environments. However, standard methods of non-cooperative game theory can no longer be used to generate predictions for this case. Here we show that deep reinforcement learning can be used instead. To that end, we study the emergent behavior of groups of independently learning agents in a partially observed Markov game modeling common-pool resource appropriation. Our experiments highlight the importance of trial-and-error learning in common-pool resource appropriation and shed light on the relationship between exclusion, sustainability, and inequality.

1 Introduction

Common-pool resources create collective-action problems because individual appropriation diminishes what remains for others, even though human communities sometimes develop cooperative solutions. The paper proposes independently learning agents in a dynamic resource environment to study emergent social outcomes and trial-and-error learning.

  • Motivation: Common-pool resources are difficult to restrict access to, while each individual appropriation slightly reduces what remains for others.This combination creates persistent motivation problems in collective action involving resources such as fisheries, groundwater, and grazing pastures.
  • Motivation: Non-cooperative game theory predicts that self-interested agents generally fail to find socially positive equilibria, whereas human communities sometimes self-organize cooperative solutions.Behavioral research has therefore sought to identify which features of human behavior support successful appropriation.
  • Prior work: Recent behavioral experiments model CPR appropriation with real-time, video game-like environments that include complex spatial and temporal dynamics.These environments extend earlier laboratory studies in which participants primarily chose how much resource to appropriate.
  • Approach: The paper combines a spatially and temporally dynamic CPR environment with N independent self-interested deep reinforcement learning agents.The model studies how aggregate trial-and-error learning can adjust agents’ incentives over time as they respond to changing situations.
  • Analysis: The model characterizes emergent group behavior using efficiency, equality, sustainability, and peace, while connecting learned strategic outcomes to Nash-equilibrium analysis.The authors present the model as reductionist rather than more realistic than standard non-cooperative game theory, but argue that its different assumptions may reveal overlooked insights.

2 Modeling and analysis methods

The paper models common-pool appropriation as a partially observable Markov game in which independent deep reinforcement-learning agents interact with a dynamic resource environment. It analyzes emergent group behavior using social outcome metrics rather than relying on a single-agent performance value.

  • 2.1 The commons game: The commons game models resource collection whose regrowth depends on the spatial configuration of remaining resources.Harvesting all apples in a local area prevents regrowth until the 1000-step episode resets.
  • 2.1 The commons game: Agents can tag one another with a time-out beam that removes a targeted agent from the game for 25 steps.Tagging and being tagged provide neither agent with a direct reward or punishment.
  • 2.1 The commons game: The commons game is a partially observable general-sum Markov game in which agents act from partial observations and receive individual rewards.The formal model specifies states, agent-specific observation functions, action sets, stochastic transitions, and individual reward functions.
  • 2.2 Deep multi-agent reinforcement learning: The study simulates N independent agents that learn behavior policies from their own experience using deep reinforcement learning.The approach follows a descriptive agenda focused on behavior emerging among simultaneously learning agents, using Q-learning with function approximation (DQN) and ϵ-greedy policies.
  • 2.3 Social outcome metrics: Because no scalar value adequately captures mixed-incentive group behavior, the analysis introduces four social outcome metrics.These metrics are efficiency, equality, sustainability, and peace; efficiency aggregates rewards, sustainability tracks reward timing, and peace counts untagged agent steps.

3 Results

Training produced distinct phases of collective behavior: initial efficient harvesting, catastrophic resource depletion, and later recovery associated with conflict and exclusion. The experiments also show that exclusion can support sustainable territorial harvesting while increasing inequality.

  • 3.1 Sustainable appropriation in the single-agent case: Single agents learned efficient and sustainable appropriation, whereas multi-agent learning did not necessarily increase individual returns or indicate group-level outcomes.The authors therefore tracked collective social metrics in the multi-agent case.
  • 3.2 Emergent social outcomes: Training passed through naïvety, tragedy, and maturity phases with qualitatively different resource conditions and social outcomes.The naïvety phase lasted until approximately episode 900, while maturity began after recovery around episode 1500.
  • 3.2 Emergent social outcomes: During tragedy, rapid harvesting depleted the CPR stock, driving efficiency sharply downward to less than half its initial per-episode collection rate.The stock could be completely depleted by approximately 500 steps into an episode.
  • 3.2 Emergent social outcomes: During maturity, efficiency and sustainability recovered to at least their pre-tragedy levels while peace declined as agents increasingly used tagging.Tagging reduced the effective population size, relieving pressure on the CPR stock; disabling tagging produced less sustainable policies.
  • 3.3 Sustainability and the emergence of exclusion: When only one of twelve agents could tag, it learned to control a smaller territory, earned higher returns than non-taggers, and maintained a healthy stock within that territory.The result is consistent with territorial or privatized solutions to appropriation problems, which have also appeared in fisheries and laboratory commons experiments.
  • 3.4 Emergence of inequality: Making exclusion easier increased inequality because the first agent to learn territorial exclusion could monopolize rewards, whereas difficult exclusion removed that first-mover advantage.The comparison used maps with different numbers of entrances, porous regions, apple densities, and interior walls.

4 Discussion

The model uses independently learning agents whose behaviors emerge through reinforcement learning rather than hand-engineered strategies. It shows sustainable appropriation, exclusion, and inequality emerging from learned policies and environmental structure.

  • Emergent strategies: Independent agents learn strategic decisions through reinforcement learning, producing emergent rather than hand-engineered behaviors.In this model, the tragedy of the commons is solved by reducing the effective population below carrying capacity.
  • Exclusion and sustainability: Exclusion is endogenized, allowing agents to learn strategies that restrict others’ access to portions of the common-pool resource.Sustainable appropriation strategies emerge more readily in privatized zones than elsewhere.
  • Inequality: Inequality emerges when environmental structures make exclusion policies easier to implement.The discussion specifically links natural boundaries with more persistent inequality.

A Simulation methods

The simulations use a partially observed 2D grid-world with eight agent-centered actions, reinforcement-learning policies, and varied maps. The maps manipulate resource depletion, exclusion opportunities, territory productivity, and player characteristics.

  • Environment: Agents observe local RGB views in a partially observed 2D grid-world and choose among eight agent-centered actions.Actions include movement, rotation, tagging, and standing still; episodes last 1,000 steps.
  • Learning setup: Training uses neural networks with two 32-unit hidden layers, epsilon-greedy policies, and a discount rate γ of 0.99.Epsilon decays linearly from 1.0 to 0.1 during training.
  • Maps: Six maps vary environment size, the ease of excluding agents through walls and entrances, and regional productivity through density-dependent apple respawn.Maps 6c, 6e, and 6f share apple layouts while changing entrances and walls; map 6d has a faster-respawning region.
  • Analyses: Figure 7 tests whether early reward advantages persist across single-entrance, unequal-productivity, multi-entrance, and no-walls maps.It tracks the initially most successful agent among 12 simultaneously learning players.
  • Analyses: Schelling diagrams compare strategic interactions across fast and slow players, discount factors, neural-network sizes, and tagging abilities.Additional training diagrams examine fast versus slow players and taggers versus non-taggers.
Loading 1707.06600v2…