Agent-based modeling

Similar documents
Economic impacts of changes in population dynamics of fish on the fisheries in the Barents Sea. Working Paper FNU-30

Economic impacts of changes in population dynamics of fish on the fisheries in the Barents Sea. Working Paper FNU-30

Twenty years with harvest control rules in ICES - what now? Dankert W. Skagen

Fish Conservation and Management

Simulating the Classical International System: A Model of Tribute System Built on the. Agent Based Simulator (ABS)

Module 4. The Georges Bank Fisheries

Sherry Larkin Gil Sylvia

Agent-based models (ABMs) are computer representations of systems that

Agriculture land-use changes in a metropolitan region: combining explorative scenarios and participating modelling using

J.C. Seijo Marist University of Merida. CLIFFMA Workshop Tromso, Norway November 27-28, 2012

Economic impacts on key Barents Sea fisheries arising from changes in the strength of the Atlantic thermohaline circulation. Working Paper FNU-104

Bio-inspired Models of Computation. An Introduction

A Comprehensive Study of Forest Fire Behavior as Cellular Automata Model

Economic impacts of changes in the population dynamics of fish on the fisheries of the Barents Sea

Result of 2016 Harvest Control Rule evaluation for Barents Sea capelin. Bjarte Bogstad (IMR), Dmitry Prozorkevich (PINRO), Samuel Subbey (IMR)

3.3 Renewable Resources: The Economics of the Fishery

Can biomass time series be reliably assessed from CPUE time series data only?

Ecosystem based fisheries management:

Decision modeling with data: real world cases

Sources of uncertainty in a Cellular Automata for vegetation change

Understanding Fish Stock Assessment. Gary Shepherd Northeast Fisheries Science Center Woods Hole, MA

Growing Artificial Societies

ICES NWWG REPORT

Ecology, Evolution, and Game Theory at IIASA: Overview & Highlights. Ulf Dieckmann Program Director Evolution and Ecology Program

Stock Assessment Form Demersal species Reference year: Reporting year:

ABSTRACT. Keywords: sailfin sandfish, Arctoscopus japonicus, fishing moratorium, management policy, agestructured model, environmental factor

G. B. SREEKANTH 1, P. U. ZACHARIA 2, T. V. SATHIANANDAN 2, SAIBY THOMAS 2 N. MANJU LEKSHMI 1 AND N. P. SINGH 1 1 ABSTRACT.

THE NORTH SEA CASE: PELAGIC ADVISORY COUNCIL

Economic Impacts of Reducing Bering Sea and Aleutian Islands Prohibited Species Catch Limits for Halibut

Cellular Automata Based Artificial Financial Time Series

2nd International Conference on Electronics, Network and Computer Engineering (ICENCE 2016)

State of the Ecosystem Report: Georges Bank and Gulf of Maine

A Simulation Platform for Multiagent Systems in Logistics

Risk Analysis in Fishery Management

ENGS 41. SUSTAINABILITY and NATURAL RESOURCE MANAGEMENT. Biomass. (Lynch book, Chapter 2) Benoit Cushman-Roisin 16 January Exhaustible resource

Systems Identification

Using surplus production models to study predation in age-structured populations

Special request, Advice May 2013

Economics of Marine Protected Areas as a Tool for Fisheries Management

Global Fishery Prospects: Modeling & Management

Optimization under Uncertainty. with Applications

Peter Diamandis: Abundance is our Future. Available at: is_our_future.html

Economic Effects of Hypoxia on Fisheries

Proxy measures for economic target reference points in data poor multispecies fisheries

Northern Cod Building the Fishery of the Future What We Have Heard Workshop Summary

Mediterranean fisheries and climate change

Supplement to the AI Pollock EA/RIR: Analysis of the Council s April Allocation Size Alternatives

What do fishermen think about the SLOSS debate*

Who Thinks About the Competition? Managerial ability and strategic entry in US local telephone markets by Avi Goldfarb and Mo Xiao (2010)

Competition and Cooperation in Development Regions

Definition of Sustainability

Code of conduct for suppliers of products and services to the Group Conservas Garavilla

Base operating model for Indian Ocean albacore tuna, scenarios included and model conditioning

Adaptation Actions for a Changing Arctic.

4/28/2013. Transmission of Light in Seawater. Color in the Ocean Color of ocean ranges from deep blue to yellow-green Factors Turbidity from runoff

Glossary of terms for harvest strategies, management procedures and management strategy evaluation

Master of Engineering in Logistics and Supply Chain Systems Engineering (LSCSE) (International Program)

CERES Climate change and European aquatic RESources

Scenario templates to analyse qualitative ecosystem models

ICES Special Request Advice Greater North Sea Ecoregion Published 11 October 2016

UNCOVER Project. UNderstanding the Mechanisms of Stock ReCOVERy

An Introduction to Agent-Based Modeling. Modeling Natural, Social, and Engineered Complex Systems with NetLogo

Lecture 18: Toy models of human interaction: use and abuse

Perceptions of Protection: Oregon Coastal Residents Awareness and Understanding of State Marine Reserves

Multi Agent System for Micro Grid

Ecosystem dynamics and fisheries management in the Barents sea

Advice June 2012

University of Manchester School of Computer Science. Deterministic and Probabilistic Cellular Automata: Simulating new product diffusion in a market

Maximum sustainable yield

Assessment and Management of the South African Purse-Seine Fishery for Small Pelagics

The Biology and Management of Rainbow trout in small BC lakes. Eric Parkinson BC Ministry of Environment

Combining control measures for more effective management of fisheries under uncertainty: quotas, effort limitation and protected areas

The Impact of Rumor Transmission on Product Pricing in BBV Weighted Networks

Sмаrt City Evaluation Framework (SMACEF): Is a Smart City Solution Beneficial for Your City?

A green reform of the Common Fisheries Policy. Isabella Lövin Hamburg, Die Grünen 24 March 2012

----- Promise and Critique Gert de Roo.

STUDENT VERSION FISHERY HARVESTING: ATLANTIC COD

APPLICATION OF AGENT-BASED SUPPLY CHAIN MODELLING IN INTRALOGISTICS SYSTEM DESIGN AND OPTIMISATION

Effects of changes in biotoxin closures on recreational shellfish harvest demand

Towards the Interpretation of Emergent Spatial Patterns through GO Game: the Case of Forest Population Dynamics

Population Abundance Indices. LO: evaluate the ability to estimate population abundances

Chapter 6 Review. 3. A resource that cannot be replenished by natural processes is called a. common. b. renewable. c. nonrenewable. d. conserved.

Exam #2: BIOL/ECON 140 February 27, 2009

The Role of Fisheries in Optimal Eutrophication Management

Marine Protected Areas in Fisheries Management

Tipping Points and Decision-Making: Why they matter, why they are hard, and practical things to do. Jake Rice Chief Scientist - DFO

Fisheries LECTURE 4 (1)

MODULE 1 LECTURE NOTES 2 MODELING OF WATER RESOURCES SYSTEMS

NOTE. Scenario C : A program documentation. Norwegian Computing Center SAMBA/04/05. Gro Hagen Tore Schweder. 31st January 2005

DISTRIBUTED ARTIFICIAL INTELLIGENCE

Master of Engineering Program in Logistics and Supply Chain Systems Engineering (LSCSE) (International Program)

Terms such as hypothesis, model, law, principle, theory, and paradigm are used to explain scientific explanations.

Report of the Working Group on the Biology and Assessment of Deep-sea Fisheries Resources (WGDEEP)

Generic Metrics System

Modelling and Analysis in Bioinformatics: Simulating dynamical network models

Contents. Preface...VII

ICES ADHOC REPORT 2015

The Microeconomic Foundations of Renewable Resource Economics. by Dale Squires & Niels Vestergaard IIFET Conference July, 2014

BIOINFORMATICS AND SYSTEM BIOLOGY (INTERNATIONAL PROGRAM)

Transcription:

Agent-based modeling P. Michael Link, Jürgen Scheffran CliSAP Research Group Climate Change and Security Institute of Geography, Universität Hamburg Models of Human-Environment Interaction Lecture 9, June 10, 2015 p. 1

Outline 1. Fundamentals of agent-based modeling 2. Examples of ABM I: fisheries in times of climate change 3. The NetLogo software package 4. Examples of ABM II: the NetLogo model library p. 2

Basic types of dynamic mathematical models x(t): System state at time t Dx(t) = x(t+1)-x(t): System change at time t Dx(t) = f(x,t): dynamic system Dx(t) = f(x,u,t): dynamic system with control variable u Dx(t) = f(x,u 1,u 2,t): dynamic game with control variables u 1,u 2 of two agents 1 and 2 Dx(t) = f(x,u 1,,u n,t): agent-based model and social networks with control variables u 1,,u n of multiple agents 1,,n p. 3

From artificial intelligence to artificial societies Artificial Intelligence: Recognition of rules and patterns in the environment Artificial Life: Behavioral rules and patterns in evolution und biology Artifical Societies: Application of behavioral rules and patterns in the social environment Conway's Game of Life: A set of rules for cellular automata which move in a two-dimensional grid. Each cell changes its state in dependence of the state of the eight next neighbors: cells become alive for exactly three living neighbors, cells die otherwise. Cellular automata: Discrete dynamical systems composed by arrangements of cells that behave like an automaton in a finite state. All interactions are local wheras the next state is a function of the current state of the cell and its neighbors. Relevant variables are the radius of relevant neighbor cells and the number of possible states of a cell. p. 4

Artificial societies Artificial societies: computational laboratories to grow'' social structures to discover fundamental local or micro mechanisms and generate macroscopic social structures and collective behaviors of interest. (Epstein/Axtell 1997) Modeling techniques for the study of human social phenomena, including trade, migration, group formation, combat, interaction with an environment, transmission of culture, propagation of disease, and population dynamics. Basic elements of Artificial societies: Agents: main acting units of artificial societies, having internal states and behavioral rules, including the ability to move around and interact. Environment or space: e.g. landscape/lattice of renewable resources that agents consume and metabolize, changed by agents Rules of behavior: for the agents and sites of the environment, e.g. simple movement rule to find the site richest in resources. p. 5

Agent based modeling (ABM) Autonomous agents capable to interact with each other and the environment according to rules of behavior. Agent: object in a computer program that encapsulates a particular behaviour when interacting with other agents within an environment. The behaviour may be simple or complex; deterministic, stochastic or adaptive; and the system as a whole may be homogeneous (all agents are of the same type) or heterogeneous (more than one type of agent present). (Hood 2003) Cognitive capabilities: perceive signals, react, act, making decisions, etc. according to a set of rules (Conte/Castelfranchi 1995): beliefs: what agents think to know about the world (experience, perception) goals: what agents would like to achieve (desired states) intents: which specific actions will agents undertake to achieve the desires. p. 6

Agent based modeling: agent criteria With regard to their action capabilities, agents can be autonomous: they act independently of any controlling agency; social: they interact with other agents; communicative: with other agents explicitly via some language; pro-active: they are driven by goals and objectives; reactive and adaptive: observe and respond to environmental changes rule-based: they can follow a well-defined and logical set of decision rules. p. 7

Schelling s agent model of segregation Thomas C. Schelling s 1971 pathbreaking early study on the emergence of racial segregation in cities: Instead of full understanding of the highly complex outcomes of processes, decision rules represent behavior small number of individual actors. Small preference for neighbors of same color could lead to total segregation. Coins on graph paper to demonstrate the theory by placing pennies and nickels in different patterns on the "board" and then moving them one by one if they were in an "unhappy" situation. Simulation models are very good at incorporating time and space, especially when tied to a geographic information system. p. 8

Schelling s agent model of segregation Initial condition of Schelling's experiment (left), stable segregated pattern after several iterations (right) p. 9

Outline 1. Fundamentals of agent-based modeling 2. Examples of ABM I: fisheries in times of climate change 3. The NetLogo software package 4. Examples of ABM II: the NetLogo model library p. 10

Global ocean circulation (Hall & Behl, 2006) p. 11

General model features two fish species (cod and capelin) that interact via predation both stocks are harvested commercially fishermen can either follow an adaptive or profit-maximizing harvesting strategy the fleet sizes may vary depending on the economic success of the fisheries management measures such as total allowable catches limit the amount of fish harvested p. 12

Model structure trawlers coastal fisheries environmental change purse seine fisheries fishing effort fishing effort recruitment recruitment fishing effort fixed costs, variable costs fixed costs, variable costs cod: age 0 capelin: age 0 fixed costs, variable costs cod: age 2 capelin: age 1 total catch total catch total catch cod: age 6 capelin: age 2 revenue revenue cod: age 15 capelin: age 5 revenue profits profits spawning stock spawning stock cod stock capelin stock profits (Link, 2006) p. 13

The fisheries in the model (1): profit maximization Harvest: h q n v e sat,, sia,, sat,, it, it, i Costs: e it, i i it, Revenue: r P w h sit,, si, sa, siat,,, sa, Objective: t 0 y t t0 i e s,, i t es,, i t t t 0 h = harvest q = catchability coefficient n = no. of fish v = no. of vessels e = fleet utilization Ψ = total costs θ = variable costs φ = fixed costs r = revenue P = market price of fish δ = discount rate y = optimization period w = fish weight π = profit per fishing period Π = overall profit p. 14

The fisheries in the model (2): adaptive harvesting strategy logistic growth is assumed actual growth rate is estimated fishermen try to obtain MSY fishing effort is set accordingly target catch and actual catch are compared fishing effort for next period is adjusted new information on actual growth rate is incorporated (Link, 2006) speed of learning can vary p. 15

Environmental change in the model environmental change directly influences fish stock development recruitment success of both species depends on water temperature at time of spawning and on spawning stock biomass survival rates of young age classes depend on strength of THC p. 16

Development of overturning near the Norwegian Sea (Link, 2006) p. 17

Mar/Apr temperature change near the Lofoten Islands (Link, 2006) p. 18

Influence of circulation strength on survival rates (Vikebø et al., 2005) p. 19

Development of the cod stock biomass (Link, 2006) p. 20 4-year profit maximization adaptive harvesting

Development of cod catches (Link, 2006) p. 21 4-year profit maximization adaptive harvesting

Developments of profits of the cod fishery (Link, 2006) p. 22 4-year profit maximization adaptive harvesting

Main conclusions from the model simulations (1) Warming of the Norwegian Sea/Barents Sea region has a positive impact on the stocks of key fish species due to increased occurrences of strong recruitment year classes. On the other hand, a THC collapse negatively affects stock dynamics as the youngest age classes experience lower natural survival rates. Both fisheries remain profitable regardless of the harvesting strategy if the THC only weakens and later recovers. A shutdown of the THC necessitates the complete closure of the cod fishery. p. 23

Main conclusions from the model simulations (2) In times of stable hydrographic conditions, the adaptive harvesting strategy leads to higher returns from fishing. When environmental conditions become more variable, adaptive harvesting is less successful than profit maximization because of the time lag associated with learning. In times of insecure stock development, the fleet types with the highest catch efficiency are favored. If the harvesting strategy allows for longer-term planning and deferments of catches, smaller and more cost effective vessels increase in importance. p. 24

Main conclusions from the model simulations (3) If a shutdown of the THC occurs as a consequence of global warming, the socioeconomic impacts will affect many different sectors and countries all over the world. While some countries may suffer considerably from a THC breakdown, it is not catastrophic on a global scale. A THC collapse would do great harm to the important fishery of Arcto-Norwegian cod. Gains in other fisheries are unlikely to offset losses of the cod fishery. Only continuous management measures can prevent the fishery from depleting the stocks in times of high variability in environmental conditions. p. 25

Outline 1. Fundamentals of agent-based modeling 2. Examples of ABM I: fisheries in times of climate change 3. The NetLogo software package 4. Examples of ABM II: the NetLogo model library p. 26

The NetLogo software package NetLogo is a free software package It has been developed by Northwestern University. Current version of the software is 5.2.0. Runs on Windows, Macintosh, and Linux Computers. Software comes with a large model library with sample models. Technical features of NetLogo are described p. 27

Outline 1. Fundamentals of agent-based modeling 2. Examples of ABM I: fisheries in times of climate change 3. The NetLogo software package 4. Examples of ABM II: the NetLogo model library p. 28

Examples from the NetLogo Model Library The following models from the NetLogo Model Library were shown in class (available at https://ccl.northwestern.edu/netlogo): Life Climate Change Fire Segregation p. 29