Date post: | 14-Jan-2016 |
Category: |
Documents |
Upload: | victoria-fox |
View: | 220 times |
Download: | 0 times |
March 10 02006 Erb
Scott E PageUniversity of Michigan and Santa Fe InstituteComplex Systems, Political Science, Economics
March 10 02006 Erb
Agent Based Modeling
The Interest in Between
March 10 02006 Erb
Outline
What it is?
A ladder of models
A core question
The in between
Four uses
March 10 02006 Erb
What is it?
March 10 02006 Erb
The Spherical Cow
March 10 02006 Erb
A Whole Lotta Spherical Cows
March 10 02006 Erb
A New Kind of Science
Stephen Wolfram
March 10 02006 Erb
Wolfram’s 256 Automata
N X N X
March 10 02006 Erb
Rule 90
N X N X
2
8
16
64
Sum = 90
March 10 02006 Erb
Wolfram’s Findings
Simple rules can create
patterns like those in nature
randomness
computation
Summary: `it from bit’
March 10 02006 Erb
Conway’s Game of Life
X 5
76
41 2 3
8
Cell has eight neighbors
Cell can be alive
Cell can be dead
Dead cell with 3 neighbors comes to life
Live cell with 2,3 stays alive
March 10 02006 Erb
Examples
X
March 10 02006 Erb
A ladder of models
March 10 02006 Erb
Gell Mann’s Version
``Imagine how hard physics would be if electrons could think.”
March 10 02006 Erb
Model as Metaphor
Forest Fires & Bank Failures
March 10 02006 Erb
Forest Fire Model
At each site tree grows with prob p
Trees are good, lightening hits w/ prob q
Fires spread to neighboring trees
March 10 02006 Erb
Bank Failure Model
Make risky loans each period with prob p
Risky loans fail with prob q, but pay more
Failures spread to neighboring banks
March 10 02006 Erb
Example
Period 1: OOROOROOORRORPeriod 2: ROROOROORRRRR
March 10 02006 Erb
Example
Period 1: OOROOROOORRORPeriod 2: ROROOROORRRRR Period 3: ROROOROOFRRRRPeriod 4: ROROOROOFFFFFFPeriod 5: ROROOROOOOOOR
March 10 02006 Erb
The Bottom Rung:
Rule Aggregation
March 10 02006 Erb
A Phase Transition
rate of risky loans
yield
March 10 02006 Erb
The Second Rung:
Global Selection
March 10 02006 Erb
The ‘edge of chaos’
p*
yield
March 10 02006 Erb
The Third Rung:
Individual Adaptation
March 10 02006 Erb
What’s the matter here?
p*
yield
March 10 02006 Erb
Emergence of Firewalls
111O11O111O1111OO111
March 10 02006 Erb
The Top Rung:
Optimal behavior
March 10 02006 Erb
The Optimal Solution
1111011110111101111
March 10 02006 Erb
We follow routines
We select better rules
We respond and learn
We have it all figured out
March 10 02006 Erb
We follow routines: laundry
We select better rules: where we shop
We respond and learn: dating
We have it all figured out: tic tac toe
March 10 02006 Erb
A core question
March 10 02006 Erb
``What happens once we define the set of the possible and the rules of the game?’’
March 10 02006 Erb
Though policy analysis focuses on what happens if, we must also consider what happens if not.
March 10 02006 Erb
What goes up….
March 10 02006 Erb
Must come down.
March 10 02006 Erb
The Business EnvironmentIncentives: unfettered and induced
Regulations and restrictions
Technological change
Information
Global climate change
Demographic and preference change
March 10 02006 Erb
The in between
March 10 02006 Erb
How we answer the core question
Thick description (TD)
Simple models (SM)
March 10 02006 Erb
Agent based models enable us to explore the space in between the incredibly rich and complex real world and our stark models.
We can explore the attainability of outcomes, the robustness of functionalities, and the path dependence of systems.
March 10 02006 Erb
ABM can easily (and poorly) include
heterogeneity
networks and space
adaptation
feedbacks and lags
March 10 02006 Erb
Flexibility
Logical Consistency
TDABM
SM
March 10 02006 Erb
Four Uses
March 10 02006 Erb
ABM models complement SIR(S) models by including social networks, transportation systems, and agent level heterogeneity (genotypic and phenotypic) and adaptive responses
Math +
March 10 02006 Erb
ABM models allow us to test the implications of policies. Project SLUCE considered effects of sprawl policies on ecosystems at the exurban fringe.
The laboratory
March 10 02006 Erb
ABM models can be used as test beds for experiments with real people. Differences often minor -- TFT emerged in first experiments with both people and artificial agents.
The people alternative
March 10 02006 Erb
ABM models can be used to explore the implications of assumptions. From them we’ve learned how birds flock, how patterns form, and why some communicable diseases have waves.
The intuition builder
March 10 02006 Erb
Not if ABM, but how?
The economics of methodology
March 10 02006 Erb
This won’t happen by chance