ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

51
Complex Systems Models in the Social Sciences (Lecture 9) Daniel Martin Katz Michigan State University College of Law

description

 

Transcript of ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Page 1: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Complex Systems Models in the Social Sciences

(Lecture 9)

Daniel Martin KatzMichigan State University

College of Law

Page 2: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Part II of This ClassStarting on Monday,Part II of this Course will Focus on Applied Papers

Kyle Joyce from UC-Davis Will Lead this Effort

In This Final Lecture Will:

Highlight the Various Forms of Modeling Frameworks*

Try to Tie Together a Series of Conceptual Building Blocks

*Drawn from Slides by Ken Kollman

Page 3: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Modeling Frameworks

Page 4: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

What Are Models For?

“a precise and economical statement of a set of relationships that are sufficient to produce the phenomena in question” (Schelling).

“Complicated enough to explain something not so obvious or trivial, but simple enough to be intuitive once it’s explained” (Schelling)

Sometimes it is just Disciplined story-telling - Sometime it can be more

Page 5: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

What Are Models For?

Prediction

Conceptual clarity about assumptions

Insight about why we observe what we do

Evaluating Counterfactuals

Page 6: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Modeling Frameworks

General equilibrium

Differential equations

Decision theoretic

Game theoretic

Social choice

Graph Theoretic

Adaptive

Computational

Agent-based

Page 7: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Modeling Frameworks

General equilibrium

Differential equations

Decision theoretic

Game theoretic

Social choice

Graph Theoretic

Adaptive

Computational

Agent-based

SometimesYou Can

Build Ensembles

of theseFrameworks

Page 8: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Modeling Frameworks

General equilibrium

Differential equations

Decision theoretic

Game theoretic

Social choice

Graph Theoretic

Adaptive

Computational

Agent-based

We have Mostly

Focused on these ...

Page 9: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz
Page 10: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Game Theory Currently Dominant

Study of mathematical models of conflict and cooperation among intelligent, rational decision-makers (Myerson)

Rational---optimizing Bayesians

Intelligent--decision-makers know and understand everything they do and we do (NOT complete information)

Page 11: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

The Primacy of Nash Equilibrium

An “upper” solution concept, in Myerson’s terms

If not Nash, then not reasonable to predict

Problems:Multiple equilibriaImportance of out-of-equilibrium beliefsActually doesn’t predict very well

Page 13: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Extensions

Axelrod’s computer tournaments!

Adaptive party modelsM. Laver (NYU Pol Sci) recent work

Formation of nation-states, empires

Social contagion (S.I.R. Models)

Page 14: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz
Page 15: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Complexity Models

(1) Agents follow simple rules

(2) Emergence of macro patterns

Flocking Model is a Good Example

Page 16: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Justification for Complexity Models

We can’t solve the models we want to study given current analytical techniques--computer is necessary

We believe we are studying agents who adapt, or in some sense are boundedly rational--computer is convenient but in principle not necessary

Computational models are better at modeling our contemporary world

Page 17: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Complexity Models

(3) Agents’ actions are interdependent

Can Be Modeled In Several Ways

Networks Are One Important way

Page 18: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Rule Encoding is Key

Agents Rules are Mixtures of Global rules + Local rules

Simple Birth Rates is Completely Global

Wolf-Sheep is a Mixture

Energy is indexed locally

But Each Agent is still following same rules

Page 19: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz
Page 20: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Conceptual Building Blocks

Page 21: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Search / Exploration

Emergence + Self Organization

Path Dependence

Feedback

Conceptual Building Blocks

Diffusion

Dependence

Page 22: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

How Do I Know That I Am On the Highest Peak?

Search / Exploration

Page 23: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Search / Exploration

Page 24: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Search / Exploration

Emergence + Self Organization

Path Dependence

Feedback

Conceptual Building Blocks

Diffusion

Dependence

Page 25: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz
Page 26: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

phat-dependent

path-dependent

vs.

Page 27: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Search / Exploration

Emergence + Self Organization

Path Dependence

Feedback

Conceptual Building Blocks

Diffusion

Dependence

Page 28: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Simple Rules GeneratingComplexity

Page 29: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Absence of Top Down Control

Page 30: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Example:The Flocking Model

Page 31: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Search / Exploration

Emergence + Self Organization

Path Dependence

Feedback

Conceptual Building Blocks

Diffusion

Dependence

Page 32: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Feedback = the return to the input of a part of the output (can be +, - or 0 )

Page 33: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

negative feedback

negative feedback --> negative if the resulting action opposes the condition that triggers it

This class of feedback is often described as auto-regulating in so much as deviations from the equilbriua are dragged back

Page 34: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Positive Feedback

positive --> if the resulting action builds upon the condition that triggers it

These are the more interesting class of effects

Perturbations to the system can generate a novel set of outcomes

Page 35: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

A positive connection: !�!

For Full Example: http://serc.carleton.edu/introgeo/models/loops.html

!�The positive connection for a cooling coffee cup implies that the hotter the coffee is the faster it cools. The variables Tc and Tr are coffee and room temperature respectively.

Page 36: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

a negative connection: !!�the negative connection in the figure below for a cooling coffee cup implies a positive cooling rate makes the coffee temperature drop.� !

For Full Example: http://serc.carleton.edu/introgeo/models/loops.html

Page 37: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

the two connect i ons are combined yield a !negative feedback loop !!

coffee temperature approaches the stable equilibrium of the room temperature.!

going around the loop the positive connection times the negative connection gives a negative loop feedback effect. !

Page 38: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Search / Exploration

Emergence + Self Organization

Path Dependence

Feedback

Conceptual Building Blocks

Diffusion

Dependence

Page 39: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Lots of Ways to Potentially

Model Diffusion

Page 40: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

In General We are Interested in Dynamics

Yielding the Spreadof Some “Pathogen”

Page 41: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

SIR Model is the Classic Compartmental model

from epidemiology

Page 42: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

S (for susceptible)

I (for infectious)

R (for removed(i.e. immune or dead)

Page 43: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Lots of Other Variants

The SIS model

The SEIR model

Carrier state

http://en.wikipedia.org/wiki/Compartmental_models_in_epidemiology

The MSIR model

Page 44: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

“Pathogen” could actually be a pathogen OR it could

be something else ...

Page 45: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Fads, Customs, Ideology,

etc.

Page 46: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Search / Exploration

Emergence + Self Organization

Path Dependence

Feedback

Conceptual Building Blocks

Diffusion

Dependence

Page 47: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

We Covered this at great length ...

Page 48: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Networks are “dependency graphs”

Page 49: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz
Page 50: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz

Next Steps ...

Page 51: ICPSR - Complex Systems Models in the Social Sciences - Lecture 9 - Professor Daniel Martin Katz