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

Slides:



Advertisements
Similar presentations
Complex Adaptive Systems
Advertisements

SETTINGS AS COMPLEX ADAPTIVE SYSTEMS AN INTRODUCTION TO COMPLEXITY SCIENCE FOR HEALTH PROMOTION PROFESSIONALS Nastaran Keshavarz Mohammadi Don Nutbeam,
The Modeling Process Esmaeil Khedmati Morasae Center for Community-Based Participatory Research in Health Tehran University of Medical Sciences Winter.
Gautam Sanka. Analyze and Elucidate the behavior of complex systems Complex Systems Collection of interconnected elements (system) Behavior and Characteristics.
Fundamentals of Political Science Dr. Sujian Guo Professor of Political Science San Francisco State Unversity
Agent-based Modeling: Methods and Techniques for Simulating Human Systems Eric Bonabaun (2002) Proc. National Academy of Sciences, 99 Presenter: Jie Meng.
The Nature and Method of Economics Economics is concerned with the efficient use of limited resources to achieve the maximum satisfaction of human material.
Agent-Based Modelling Piper Jackson PhD Candidate Software Technology Lab School of Computing Science Simon Fraser University.
Modeling Human Decisions in Coupled Human and Natural Systems: Review of Agent-Based Models Li An San Diego State University Mapping and Disentangling.
Computational Modeling in the Social Sciences Ken Kollman University of Michigan.
Simulation Models as a Research Method Professor Alexander Settles.
6/30/20151 Decision Making 3 Factors in decision- making.
© 2006 McGraw-Hill Ryerson Limited. All rights reserved.1 Chapter 1: Economics and Economic Reasoning Prepared by: Kevin Richter, Douglas College Charlene.
Emergent Phenomena & Human Social Systems NIL KILICAY.
1 Enviromatics Decision support systems Decision support systems Вонр. проф. д-р Александар Маркоски Технички факултет – Битола 2008 год.
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
제 11 주. 응용 -5: Economics Agent-based Computational Economics: Growing Economies from the Bottom Up L. Tesfatsion, Artificial Life, vol. 8, no. 1, pp. 55~82,
Experiments in Economic Sciences1 Charting The Market: Fundamental and Chartist Strategies in a Participatory Stock Market Experiment László.
Don Mango American Re-Insurance Don Mango American Re-Insurance Unsolved Problems in Financial Science.
Thinking Like a Modern Economist 6 Economics is what economists do. — Jacob Viner CHAPTER 6 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights.
RSBM Business School Research in the real world: the users dilemma Dr Gill Green.
Agent-based Simulation of Financial Markets Ilker Ersoy.
E XPLORING C OMPLEX S YSTEMS IN S OCIAL S CIENCE Greg Marfleet Carleton College Department of Political Science.
Chapter 1 Introduction to Simulation
Analytical Techniques of Political Science Clip art.
Exploring the dynamics of social networks Aleksandar Tomašević University of Novi Sad, Faculty of Philosophy, Department of Sociology
Economics as Social Science Economic Methodology Lecture 2 Dominika Milczarek-Andrzejewska.
Simulation Modeling in Organizational and Management Research Ludovico Prattico Academic Paper Summary Technology Innovation Management June 11, 2009.
© Yilmaz “Agent-Directed Simulation – Course Outline” 1 Course Outline Dr. Levent Yilmaz M&SNet: Auburn M&S Laboratory Computer Science &
Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils Weidmann,
Richard Oliver Legendi AITIA International, Inc. Eötvös Loránd University Eclipse DemoCamps Indigo.
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
P2P Interaction in Socially Intelligent ICT David Hales Delft University of Technology (Currently visiting University of Szeged, Hungary)
Prof. Lars-Erik Cederman ETH - Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils.
The Methodology of Agent- Based Modelling - Motivation and Applicability Charlotte Bruun.
Introduction to Science Informatics Lecture 1. What Is Science? a dependence on external verification; an expectation of reproducible results; a focus.
Modeling Complex Dynamic Systems with StarLogo in the Supercomputing Challenge
Prof. Dr. Lars-Erik Cederman Swiss Federal Institute of Technology (ETH) Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2.
The Nature and Method of Economics 1 C H A P T E R.
A Behavioral Science and Research Perspective. What Behavioral sciences do you think are involved to Organizational Behavior?
Lars-Erik Cederman and Luc Girardin
Socio-environmental Agents Thomas E Downing SEI Oxford.
Prof. Lars-Erik Cederman ETH - Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils.
Joanna Tyrowicz What are institutions? Institutional Economics.
Operations Research The OR Process. What is OR? It is a Process It assists Decision Makers It has a set of Tools It is applicable in many Situations.
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.
Chapter 1 Introduction McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All Rights Reserved.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
1 Industrial Dynamics: Introduction and Basic Concepts Industrial Structures and Dynamics: Evidence, Interpretations and Puzzles by Dosi, G., F. Malerba,
Operations Research Models and Methods Advanced Operations Research Reference: Operations Research Models and Methods, Operations Research Models and Methods,
ABRA Week 3 research design, methods… SS. Research Design and Method.
The Idea of Theory Chapter Two. Communication Theory Theory defined Variations of theory How they are generated Type of research used How they are presented.
This multimedia product and its contents are protected under copyright law. The following are prohibited by law: any public performance or display, including.
1 Complex Adaptive Systems and Agent-Based Simulation Approach: theoretical aspects Ing. Cristina Ponsiglione University of Naples.
FROM COMPUTATIONAL SOCIAL SCIENCE TO GLOBAL SYSTEMS SCIENCE LECTURE 2: INTRODUCTION TO GAME THEORY HEINRICH H. NAX COSS, ETH.
Agent-Based Modeling ANB 218a Jeff Schank.
Sistemi per la Gestione Aziendale.
The Structure and Evolution of
International Conference on Sequence Analysis and Related Methods
General Education Assessment Subcommittee Report
Lars-Erik Cederman and Luc Girardin
Advantages of ABS An advantage of using computer simulation is that it is necessary to think through one’s basic assumptions very clearly in order to create.
Dynamics of Learning & Distributed Adaptation James P
CASE − Cognitive Agents for Social Environments
R. W. Eberth Sanderling Research, Inc. 01 May 2007
Kriegsursachen im historischen Kontext Prof. Dr. Lars-Erik Cederman
Sociology: An Introduction
Presentation transcript:

Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH) Advanced Computational Modeling of Social Systems

2 Today‘s agenda Course goals Introduction to ABM Course logistics

3 Course goals Study the principles of agent-based modeling Survey applications to the social sciences Develop your own computational model of a social system Prerequisite: Programming skills

4 Four types of models Analytical focus: Systemic variables Micro- mechanisms Modeling language: Deductive Computational 4. Agent- based modeling 3. Rational choice 1. Analytical macro models 2. Macro- simulation

5 1. Analytical macro models Equilibrium conditions or systemic variables traced in time Closed-form, and often based on differential equations Examples: macro economics and traditional systems theory

6 2. Macro simulation Dynamic systems, tracing macro variables over time Based on simulation Systems theory and Global Modeling Jay Forrester, MIT

7 3. Rational choice modeling Individualist reaction to macro approaches Decision theory and game theory Analytical equilibrium solutions Used in micro-economics and spreading to other social sciences

8 4. Agent-based modeling ABM is a computational methodology that allows the analyst to create, analyze, and experiment with, artificial worlds populated by agents that interact in non-trivial ways Bottom-up Computational Builds on CAs and DAI

9 Disaggregated modeling Organizations of agents Animate agents Data Artificial world Observer Inanimate agents If then else If then else

10 Microeconomics  ABM Analytical  Synthetic approach Equilibrium  Non-equilibrium theory Nomothetic  Generative method Variable-based  Configurative ontology

11 Analytical  Synthetic approach Hope to solve problems through strategy of “divide and conquer” Need to make ceteris paribus assumption But in complex systems this assumption breaks down Herbert Simon: Complex systems are composed of large numbers of parts that interact in a non-linear fashion Need to study interactions explicitly

12 Equilibrium  Non-equilibrium theory Standard assumption in the social sciences: “efficient” history But contingency and positive feedback undermine this perspective Complexity theory and non- equilibrium physics Statistical regularities at the macro level despite micro-level contingency Example: Avalanches in rice pile

13 Nomothetic  Generative method Search for causal regularities Hempel’s “covering laws” But what to do with complex social systems that have few counterparts? Scientific realists explain complex patterns by deriving the mechanisms that generate them Axelrod: “third way of doing science” Epstein: “if you can’t grow it, you haven’t explained it!”

14 Variable-based  Configurative ontology Conventional models are variable- based Social entities are assumed implicitly But variables say little about social forms A social form is a configuration of social interactions and actors together with the structures in which they are embedded ABM good at endogenizing interactions and actors Object-orientation is well suited to capture agents

15 A third way of doing science 1.Deduction –Derive theorems from assumptions 2.Induction –Find patterns in empirical data 3.Simulation –Start with explicit assumptions (deduction) –Generate data suitable for analysis (induction)

16 Empirical understanding Why have particular large-scale regularities evolved and persisted, even when there is little top-down control? Examples: standing ovations, trade networks, socially accepted monies, mutual cooperation based on reciprocity, and social norms ABM: seek causal explanations grounded in the repeated interactions of agents operating in specified environments

17 Normative understanding How can agent-based models be used as laboratories for the discovery of good designs? Examples: design of auction systems, voting rules, and law enforcement ABM: evaluate whether designs proposed for social policies, institutions, or processes will result in socially desirable system performance over time

18 Heuristic How can greater insight be attained about the fundamental causal mechanisms in social systems? Examples: city segregation (or “tipping”) model developed by Thomas Schelling The large-scale effects of interacting agents are often surprising because it can be hard to anticipate the full consequences of even simple forms of interaction

19 Methodological advancement How to provide ABM researchers with the methods and tools they need of social systems through controlled computational experiments? Examples: methodological principles, programming tools, visualization techniques

20 A methodological approach ABM is a methodological approach that could ultimately permit two important developments: –The rigorous testing, refinement, and extension of existing theories that have proved to be difficult to formulate and evaluate using standard statistical and mathematical tools –A deeper understanding of fundamental causal mechanisms in multi-agent systems whose study is currently separated by artificial disciplinary boundaries

21 Logistics Performance evaluation –Class participation –Class presentation –Term paper Readings –On our server Class home page:

22 Course schedule – : Introduction and logistics Concepts – : Complexity theory – : Artificial life and intelligence – : Network models Applications – : Traffic Project memo due! – : Economy – : Sociology – : Conflict Empirical methods – : Validation – : GIS Student presentations –07.06; 14.06; 21.06; Final paper due July 5, 2005

23 Complexity theory A model of the Internet The Santa Fe Institute “Boids” Complex adaptive systems exhibit properties that emerge from local interactions among many heterogeneous agents mutually constituting their own environment

24 Complex Adaptive Systems A CAS is a network exhibiting aggregate properties that emerge from primarily local interaction among many, typically heterogeneous agents mutually constituting their own environment.  Emergent properties  Large numbers of diverse agents  Local and/or selective interaction  Adaptation through selection  Endogenous, non-parametric environment