Agent-based Systems in geosimulation Geog 220, Winter 2005 Arika Ligmann-Zielinska February 14, 2005.

Slides:



Advertisements
Similar presentations
Chapter 8 Geocomputation Part A:
Advertisements

Jacob Goldenberg, Barak Libai, and Eitan Muller
Complexity Settlement Simulation using CA model and GIS (proposal) Kampanart Piyathamrongchai University College London Centre for Advanced Spatial Analysis.
QMSS2, Leeds, 02-09/07/09 Dynamic population model and an application for Leeds B.M.Wu School of Geography University of Leeds.
Title: Intelligent Agents A uthor: Michael Woolridge Chapter 1 of Multiagent Systems by Weiss Speakers: Tibor Moldovan and Shabbir Syed CSCE976, April.
Some questions o What are the appropriate control philosophies for Complex Manufacturing systems? Why????Holonic Manufacturing system o Is Object -Oriented.
New Mexico Computer Science For All Designing and Running Simulations Maureen Psaila-Dombrowski.
GIS-Integrated Agent-Based Modeling of Residential Solar PV Diffusion Energy Systems transformation Scott A. Robinson, Matt Stringer, Varun Rai, & Abhishek.
Modular System of Simulation Patterns for a Spatial-Processes Laboratory Reinhard König Faculty of Architecture, Chair of Stadtquartiersplanung und Entwerfen,
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
Role of Economics in W&W Project and in Climate Change Projects Explain how land use patterns evolve over time Forecast future land use change Determine.
©Intelligent Agent Technology and Application, 2006, Ai Lab NJU Intelligent Agent Technology and Application Course overview and what is intelligent agent.
Agent-based Modeling: Methods and Techniques for Simulating Human Systems Eric Bonabaun (2002) Proc. National Academy of Sciences, 99 Presenter: Jie Meng.
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.
Intelligent Agent Systems. Artificial Intelligence Systems that think like humans Systems that think rationally Systems that act like humans Systems that.
IofT 1910 W Fall 2006 Week 5 Plan for today:  discuss questions asked in writeup  talk about approaches to building intelligence  talk about the lab.
A Multi-Agent System for Visualization Simulated User Behaviour B. de Vries, J. Dijkstra.
Modeling Urban Land-use with Cellular Automata Geog 232: Geo-Simulation Sunhui(Sunny) Sim February 7 th, 2005.
Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.
Behavior-Based Artificial Intelligence Pattie Maes MIT Media-Laboratory Presentation by: Derak Berreyesa UNR, CS Department.
Emergent Phenomena & Human Social Systems NIL KILICAY.
Multiagent Systems: Local Decisions vs. Global Coherence Leen-Kiat Soh, Nobel Khandaker, Adam Eck Computer Science & Engineering University of Nebraska.
Towards A Multi-Agent System for Network Decision Analysis Jan Dijkstra.
MASS: From Social Science to Environmental Modelling Hazel Parry
Lecture 10 Multi-Agent Systems Lecture 10 Computer Science WPI Spring 2002 Adina Magda Florea
Multi-Agent Model to Multi-Process Transformation A Housing Market Case Study Gerhard Zimmermann Informatik University of Kaiserslautern.
Towards a Simulation Tool for Evaluating Dynamic Reorganization of Agent Societies V. Dignum, F. Dignum, Utrecht University L. Sonenberg, University of.
Agent-Oriented Software Engineering CSC532 Xiaomei Huang.
© Yilmaz “Agent-Directed Simulation – Course Outline” 1 Course Outline Dr. Levent Yilmaz M&SNet: Auburn M&S Laboratory Computer Science &
Indiana GIS Conference, March 7-8, URBAN GROWTH MODELING USING MULTI-TEMPORAL IMAGES AND CELLULAR AUTOMATA – A CASE STUDY OF INDIANAPOLIS SHARAF.
Cities and Complexity Gilberto Câmara Based on the book “Cities and Complexity” by Mike Batty Reuses on-line material on Batty’s website
SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Selected topics in Ant 2002 By Hanh Nguyen. Selected topics in Ant 2002 Homogeneous Ants for Web Document Similarity Modeling and Categorization Ant Colonies.
Centre for Advanced Spatial Analysis (CASA), UCL, 1-19 Torrington Place, London WC1E 6BT, UK web Talk.
Simulating Human Agropastoral Activities Using Hybrid Agent- Landscape Modeling M. Barton School of Human Evolution and Social Change College of Liberal.
Cellular Automata Spatio-Temporal Information for Society Münster, 2014.
VIRTUAL WORLDS IN EDUCATIONAL RESEARCH © LOUIS COHEN, LAWRENCE MANION & KEITH MORRISON.
Autonomy and Artificiality Margaret A. Boden Hojin Youn.
The Science of Complexity J. C. Sprott Department of Physics University of Wisconsin - Madison Presented to the First National Conference on Complexity.
Geosimulation Geosimulation models are developed to represent phenomena that occur in urban systems in highly realistic manner In particular, Cellular.
Artificial Intelligence Lecture 1. Objectives Definition Foundation of AI History of AI Agent Application of AI.
Agents & Agent-Based Programming. Outline I.References II."Agents" defined. III.Agent-Based Programming Paradigm IV.Motivations V.Putting it all together.
Agent Based Modeling (ABM) in Complex Systems George Kampis ETSU, 2007 Spring Semester.
GeoSpatial and GeoTemporal Informatics for dynamic and complex systems May Yuan.
Introduction of Intelligent Agents
Circulation Simulation Andrew Moeding. Simulation Types Traffic flow pattern simulation Building/pedestrian circulation simulation.
Complexity Settlement Simulation using CA model and GIS (proposal) Kampanart Piyathamrongchai University College London Centre for Advanced Spatial Analysis.
Feng Zhiyong Tianjin University Fall  An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that.
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
Photo: Fabio Venni Multi-Agent Simulator for Urban Segregation (MASUS) A Tool to Explore Alternatives for Promoting Inclusive Cities Flávia da Fonseca.
EEL 5937 Applications. Environments. EEL 5937 Multi Agent Systems Lotzi Bölöni.
An Architecture-Centric Approach for Software Engineering with Situated Multiagent Systems PhD Defense Danny Weyns Katholieke Universiteit Leuven October.
Application of a CA Model to Simulate the Impacts of Road Infrastructures on Urban Growth Nuno Pinto and António Antunes, University of Coimbra with Josep.
Intelligent Agents (Ch. 2)
Chapter 11: Artificial Intelligence
Notes from Benenson and Torrens
Artificial Intelligence Lecture No. 5
Intelligent Agents Chapter 2.
Hong Cheng SEG4560 Computational Intelligence for Decision Making Chapter 2: Intelligent Agents Hong Cheng
© James D. Skrentny from notes by C. Dyer, et. al.
Spatio-temporal information in society: agent-based modelling
Introduction to Multi-Agent Systems
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.
CASE − Cognitive Agents for Social Environments
R. W. Eberth Sanderling Research, Inc. 01 May 2007
AI and Agents CS 171/271 (Chapters 1 and 2)
Facultés universitaires Notre Dame de la Paix à Namur (FUNDP)
Presentation transcript:

Agent-based Systems in geosimulation Geog 220, Winter 2005 Arika Ligmann-Zielinska February 14, 2005

Sources 1) Weiss G. ed. (1999) Multiagent Systems: a modern approach to distributed artificial intelligence, Cambridge, MA, MIT Press Prologue pp. 1 – 9 Chapter 1 Intelligent Agents by Michael Wooldridge pp. 27 – 42 Chapter 2 Multiagent Systems and Societies of Agents by Michael N. Huhns and Larry M. Stephens pp. 79 – 84 2) Batty M., Jiang B. (1999) Multi-agent Simulation: new approaches to exploring space-time dynamics within GIS, CASA paper 10 pp. 1 – 7 3) Benenson I., Torrens P. (2004) Geosimulation Automata- based Modeling of Urban Phenomena, John Wiley & Sons, LTD Chapter 6 Modeling Urban Dynamics with Multiagent Systems pp.154 – 184

Outline Agency Distributed Artificial Intelligence & Multi Agent Systems Agents environments Agents in geosimulation General typology of agents & urban agents Location choice behavior General Models of Urban Agents Examples

Agents Demystified agere (Latin) – to do Agent - a computational entity such as a software program or robot that can be viewed as perceiving and acting upon its environment and that is autonomous in that its behavior at least partially depends on its own experience Agent - system that decides for itself what it needs to do in order to satisfy its objectives Characteristics Autonomous Goal-oriented Interacting – agents “sense” or are “aware” of other agents Key behavioral processes Problem solving Planning Decision-making Learning When and how to interact with whom?

Agents Demystified Intelligent agents - agents operating robustly in rapidly changing, unpredictable, or open environments “Sense the future” Flexible autonomous action in order to meet design objectives (flexibility – reactivity) Pro-activeness (goal directed behavior, taking the initiative) Social ability (interact with other agents/humans) Effective integrating goal-oriented and reactive behavior

Multiagent Systems (MAS) MAS – a community of agents, situated in an environment. MAS – systems in which several interacting, intelligent agents pursue some set of goals or perform some set of tasks. –Inherent distribution (spatial, temporal, semantic, functional) –Inherent complexity MAS studied by Distributed Artificial Intelligence – DAI DAI and AI –AI – intelligent BUT stand-alone systems Intelligence acts in isolation Cognitive processes of individuals Psychology and behaviorism –DAI – intelligent connected systems Intelligence acts through interaction Social processes in groups of individuals Sociology and economics Hence DAI is a generalization of AI, and not its specialization!

Agents’ environment Accessible vs. inaccessible Deterministic vs. non-deterministic Episodic vs. non-episodic Static vs. dynamic Discrete vs. continuous What typology can be assigned to urban/spatial models? If an environment is sufficiently complex, the fact that it is actually deterministic is not much help – Why?

Summary of MAS attributes

Why Agents in Spatial Models? Urban systems are a product of human decisions CA cousins lack –Mobility –Purposefulness –Social ability –Adaptability –Transition Rules heterogeneity Refer to Figure 5.4 p. 169 in BenTor

Types of Agents Geosimulation: mobile, adaptive &…? Weak vs. strong agency Geosimulation deals with weak agents

Urban Agents Characteristic time ”t” years 10 th of seconds seconds month s

Urban Agent Choice Behavior Location and migration behavior Changes in state and location Mobile agents carry their characteristics with them Ability to make decision concerning the entire urban space (action-at-a-distance) Location choice modeled with rational decision-making and bounded rationality Utility Functions Set of opportunities {C i }available for agent A, where each C i has some level of Utility U(A, C i ) and/or Disutility D(A, C i ) = 1 – U(A, C i ) (assumed that U belongs to [0,1]) Variability in the perception of utility – choice probabilities P(A, C i ), where P(A, C i ) = f(U(A, C i )) e.g. logit model

Bounded Rationality Heuristics Random choice: pick one of the opportunities C i randomly Satisfier choice: pick one of the opportunities C i randomly and compare it to a pre-defined threshold Th A of an Agent A if U(A, C i ) > Th A pick C i Ordered choice: order C i for A in descending order, creating an ordered set of opportunities, pick the first opportunity from this set

Residential Decision Making Experimental results based on: Revealed preferences of subjects Stated preferences of subjects Taxonomy of residential decision-factors (adapted from Speare, 1974): Individual Household Housing Neighborhood Above-neighborhood Stress(dissatisfaction/dissonance)-resistance Residential Behavior (steps): Decision to leave the current location Decision to reside in a new location

General Models of Agents’ Collectives Diffusion-Limited Aggregation (DLA) Urban context – simulating new building locations: DLA of Developers Efforts Monocentricity (CBD core) Sprawl diffusion Urban land use density represented by power law: Density(d) ~ d D-2 d – distance from the city center D – fractal dimension Nicholas Gessler UCLA

General Models of Agents’ Collectives Percolation Percolation of the Developers’ Efforts Developers build close to existing constructions Clustered Multicenteric Density of urban uses decreases according to exponential law Density(d) = d 0 e -Ld d – distance from the city center L – constant Real Simulation Image source:

General Models of Agents’ Collectives Intermittency Bifurcation of a cell Each time a fraction α of population leaves a cell C α distributes among von Neumann neighborhood of C – close migration C becomes an attractor or repelling center – distant migration Exponential decrease in density of urbanized land from the city center

General Models of Agents’ Collectives Spatiodemographic processes Particles are born and die Parameters of reproduction β and mortality γ –γ T T - threshold –Partially clustered Diffusion of Innovation probability of acceptance 1 – γ γ T (T – threshold) defined as intensity of innovation dissemination β

ABM in Urban Context - Examples XJ Technologies demos CommunityViz Policy Simulator Analysis by Arika Ligmann-Zielinska Schelling’s segregation Source: Nicholas Gessler UCLA