Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils Weidmann,

Slides:



Advertisements
Similar presentations
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
Advertisements

New Mexico Computer Science for All
Stephen McCray and David Courard-Hauri, Environmental Science and Policy Program, Drake University Introduction References 1.Doran, P. T. & Zimmerman,
Chris Snijders – Complexiteit: Schelling/Ising A social science variation: Schelling’s segregation models
CITS4403 Computational Modelling Agent Based Models.
September 25th, 2007Real Collegio Carlo Alberto1 Agent based simulation and electricity market Pietro TERNA, Department of Economic and Financial Science,
SugarScape By Mitch Quinn
CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.
EPIDEMIOLOGY: Some sample Agent-based epidemic models Dr. Qi Mi Department of Sports Medicine and Nutrition, SHRS, Univ. of Pitt.
Platforms for Agent-Based Computational Economics Rob Axtell Brookings CSED.
Computational Modeling in the Social Sciences Ken Kollman University of Michigan.
Emergent Phenomena & Human Social Systems NIL KILICAY.
Welcome & Introduction
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
The Black Sea Region: New Challenges and Opportunities for Regional Cooperation ( ANALYSES from Ukraine) prof. Grygorii Perepelytsia.
Culture The way of life of a group of people who share beliefs and similar customs.
Emergent Structure Models: Applications to World Politics
Agent-based modelling in social sciences Andreas Krause School of Management.
Emerging Infectious Disease: A Computational Multi-agent Model.
Exploring the dynamics of social networks Aleksandar Tomašević University of Novi Sad, Faculty of Philosophy, Department of Sociology
From the Chicago School Qualitative Methodology to the New Developments in Urban Studies Ognjen Čaldarović, professor, Faculty of Humanities and Social.
An Introduction to The Network for a Healthy California GIS Viewer Welcome to Webinar Anthony Barnes Bhavdeep Sachdev 9:00am to 10:30am.
© Yilmaz “Agent-Directed Simulation – Course Outline” 1 Course Outline Dr. Levent Yilmaz M&SNet: Auburn M&S Laboratory Computer Science &
CS 346U Exploring Complexity in Science and Technology Instructor: Melanie Mitchell Textbook: M. Mitchell, Complexity: A Guided Tour (Oxford University.
Cities and Complexity Gilberto Câmara Based on the book “Cities and Complexity” by Mike Batty Reuses on-line material on Batty’s website
Week 3a Mechanisms for Adaptation. POLS-GEOG-SOC 495 Spring Lecture Overview Review –CAS –Principles of chaos How do systems “learn”? –“Credit.
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
Simulation in Islamic Economics Sami al-Suwailem IRTI, IDB Group Thul Kiadah 1428H -- November 2007G Sami al-Suwailem IRTI, IDB Group Thul Kiadah 1428H.
Multi-Agent Modeling of Societal Development and Cultural Evolution Yidan Chen, 2006 Computer Systems Research Lab.
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
Cellular Automata Spatio-Temporal Information for Society Münster, 2014.
Prof. Lars-Erik Cederman ETH - Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils.
Introduction to Computational Modeling of Social Systems Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49,
Exploring Complex Systems through Games and Computer Models Santa Fe Institute – Project GUTS
Modeling Complex Dynamic Systems with StarLogo in the Supercomputing Challenge
UrbanSim: Informing Public Deliberation about Land Use and Transportation Decisions using Urban Simulations Alan Borning Dept of Computer Science & Engineering.
Prof. Dr. Lars-Erik Cederman Swiss Federal Institute of Technology (ETH) Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2.
A Stochastic Model of Platoon Formation in Traffic Flow USC/Information Sciences Institute K. Lerman and A. Galstyan USC M. Mataric and D. Goldberg TASK.
Introduction to Computational Modeling of Social Systems Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49,
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
Prof. Lars-Erik Cederman ETH - Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils.
Edward Tsang Research is important to CCFEA  Good and paid students go to top centres Winners take all  We want to be the best in our fields.
Sex, Culture and Conflict: The Emergence of Proto-History on the Sugarscape Sajeev P. Cherian BIT 885 Class Presentation Ross School of Business University.
An Agent Epidemic Model Toward a general model. Objectives n An epidemic is any attribute that is passed from one person to others in society è disease,
Introduction to Computational Modeling of Social Systems Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49,
Introduction to Computational Modeling of Social Systems GeoContest Simulating Strategies of Conquest Nils Weidmann, CIS Room E.3
Introduction to Computational Modeling of Social Systems Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49,
Introduction to Enviromental Modelling Lecture 1 – Basic Concepts Gilberto Câmara Tiago Carneiro Ana Paula Aguiar Sérgio Costa Pedro Andrade Neto.
Prof. Dr. Lars-Erik Cederman ETH - Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2,
Introduction to Computational Modeling of Social Systems Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49,
Computer Science Lecture 28, page 1 CS677: Distributed OS Today: Final Thoughts.
Introduction to Computational Modeling of Social Systems Nils Weidmann Center for Comparative and International Studies (CIS) Seilergraben 49, Room E.3,
ILUTE Event-Driven Time-Series Based Dynamic Model of Decision Making Processes Conceptual Framework Agenda Formation M. Litwin and E. Miller.
Introduction to Computational Modeling of Social Systems Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49,
Geopolitics Unit 5: Conflict & Cooperation. Definitions  Politics: The practice of decision-making by society as a whole, usually formalized at the government.
10/28-31/2013 Globalization 1 Windham E. Loopesko INTB 3000 Fall 2013 University of Colorado – Denver October 28-31, 2013 Notes
HIV: Exploring the Unknown Following a Virus within a Population.
Modeling Urban Movement in a Multi-Agent System By: Adrian Lopez-Mobilia, Patricia Perez, Joaquin Rodriguez, Laura Matos, Charlie Mitchell Mentor: Dr.
L – Modeling and Simulating Social Systems with MATLAB
L – Modeling and Simulating Social Systems with MATLAB
An introduction to Netlogo agent-based software
Geog 192 – Urban GIS Applications
Lars-Erik Cederman and Luc Girardin
Pedro Andrade Gilberto Câmara
Dynamics of Learning & Distributed Adaptation James P
CASE − Cognitive Agents for Social Environments
AI-ECON Research Center Department of Economics National Chengchi University.
Kriegsursachen im historischen Kontext Prof. Dr. Lars-Erik Cederman
The complexity perspective on business and organisations
Exploring Artificial Societies through Sugarscapes
Presentation transcript:

Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils Weidmann, Room E.3, Lecture, October 26, 2004 Introduction to Computational Modeling of Social Systems Examples of agent-based models in the social sciences

2 Today’s agenda Sample runs of simple models More complex models Where to find more models Gearing up

3 Simple sample models 1.Schelling’s segregation modelRePast 2.Traffic simulationNetLogo 3.AIDSNetLogo 4.SugerscapeAscape 5.Labour Market SimulationRePast

4 Example 1: Neighborhood segregation Thomas C. Schelling Micromotives and Macrobehavior < 1/3 Micro-level rules of the game Stay if at least a third of neighbors are “kin” Move to random location otherwise

5 Example 2: Traffic simulation (NetLogo) Model of the movement of cars on a highway Each car follows a simple set of rules: –if there’s car close ahead, it slows down –if there’s no car ahead, it speeds up The project demonstrates how traffic jams form spontaneously without obstacles

6 Example 3: AIDS (NetLogo) Simulate the spread of the human immunodeficiency virus (HIV), via sexual transmission Control of the –population's tendency to practice abstinence –amount of time an average "couple" in the population will stay together –population's tendency to use condoms –population's tendency to get tested for HIV

7 Example 4: Sugarscape (Ascape) Series of models introduced by Epstein and Axtell 1996 Growing Artificial Societies MIT Press Emergent features: –wealth distributions –social networks –migration –population dynamics –conflict patterns –price formation –credit networks Programmed in Ascape

8 Example 5: Labour Market Agents represent workers in an international labour market Agents’ main goal is to have a job and friends Jobs are available according to a country’s economic situation If the agent has been unhappy for a certain time period, it moves to another country (Model developed by Pedro Thomi as SS04 CompModels term project)

9 Complex sample models 1.Anasazi village formation 2.Nationalist insurgencies in Geosim 3.UrbanSim 4.ILUTE

10 Example 1: Anasazi Village Formation Gumerman et al SFI Working Paper (among others) Reconstruction of settlement patterns and demographics of pueblo Indians in the American Southwest The main puzzle pertains to the group’s sudden disappearance Based on the Sugarscape model, and thus also programmed in Ascape

11 Example 2: Geosim Geopolitical simulation system Cederman 2004 “Articulating the Mechanisms of Nationalist Insurgencies” Based on RePast ##44#2# National identities Cultural map State system Territorial obstacles

12 Example 3: UrbanSim UrbanSim is a simulation model for integrated planning and analysis Developed at the Univ. of Washington, Seattle Features decision-making by households, businesses, developers and governments

13 Example 4: ILUTE Integrated Land Use Transportation Modeling from Toronto

14 ILUTE continued

15 ILUTE continued

16 Where to find more models: Links See “Resources” under class home page Santa Fe Institute: Center for the Study of Complex Systems at the University of Michigan: European web sites on Computer simulation of societies and “European Social Simulation Association” For the US counterpart, see Leigh Tesfatsions’s site on computational economics: See also the Journal of Artificial Societies and Social Simulation:

17 Gearing up Installing the Java 2 SDK Installing IntelliJ IDEA Create the main project definition Create and run a simple test program Adding the RePast module (and optionally Ascape and NetLogo) Setting up Schelling’s segregation model (depends on RePast)

18 Development Environment int a = 12; if (a == b) b++; else a++; Java source code Editor Java compiler Java libs Integrated Development Environment e.g. IDEA JVM Repast libs