49,969 research outputs found
Principles and Concepts of Agent-Based Modelling for Developing Geospatial Simulations
The aim of this paper is to outline fundamental concepts and principles of the Agent-Based Modelling (ABM) paradigm, with particular reference to the development of geospatial simulations. The paper begins with a brief definition of modelling, followed by a classification of model types, and a comment regarding a shift (in certain circumstances) towards modelling systems at the individual-level. In particular, automata approaches (e.g. Cellular Automata, CA, and ABM) have been particularly popular, with ABM moving to the fore. A definition of agents and agent-based models is given; identifying their advantages and disadvantages, especially in relation to geospatial modelling. The potential use of agent-based models is discussed, and how-to instructions for developing an agent-based model are provided. Types of simulation / modelling systems available for ABM are defined, supplemented with criteria to consider before choosing a particular system for a modelling endeavour. Information pertaining to a selection of simulation / modelling systems (Swarm, MASON, Repast, StarLogo, NetLogo, OBEUS, AgentSheets and AnyLogic) is provided, categorised by their licensing policy (open source, shareware / freeware and proprietary systems). The evaluation (i.e. verification, calibration, validation and analysis) of agent-based models and their output is examined, and noteworthy applications are discussed.Geographical Information Systems (GIS) are a particularly useful medium for representing model input and output of a geospatial nature. However, GIS are not well suited to dynamic modelling (e.g. ABM). In particular, problems of representing time and change within GIS are highlighted. Consequently, this paper explores the opportunity of linking (through coupling or integration / embedding) a GIS with a simulation / modelling system purposely built, and therefore better suited to supporting the requirements of ABM. This paper concludes with a synthesis of the discussion that has proceeded. The aim of this paper is to outline fundamental concepts and principles of the Agent-Based Modelling (ABM) paradigm, with particular reference to the development of geospatial simulations. The paper begins with a brief definition of modelling, followed by a classification of model types, and a comment regarding a shift (in certain circumstances) towards modelling systems at the individual-level. In particular, automata approaches (e.g. Cellular Automata, CA, and ABM) have been particularly popular, with ABM moving to the fore. A definition of agents and agent-based models is given; identifying their advantages and disadvantages, especially in relation to geospatial modelling. The potential use of agent-based models is discussed, and how-to instructions for developing an agent-based model are provided. Types of simulation / modelling systems available for ABM are defined, supplemented with criteria to consider before choosing a particular system for a modelling endeavour. Information pertaining to a selection of simulation / modelling systems (Swarm, MASON, Repast, StarLogo, NetLogo, OBEUS, AgentSheets and AnyLogic) is provided, categorised by their licensing policy (open source, shareware / freeware and proprietary systems). The evaluation (i.e. verification, calibration, validation and analysis) of agent-based models and their output is examined, and noteworthy applications are discussed.Geographical Information Systems (GIS) are a particularly useful medium for representing model input and output of a geospatial nature. However, GIS are not well suited to dynamic modelling (e.g. ABM). In particular, problems of representing time and change within GIS are highlighted. Consequently, this paper explores the opportunity of linking (through coupling or integration / embedding) a GIS with a simulation / modelling system purposely built, and therefore better suited to supporting the requirements of ABM. This paper concludes with a synthesis of the discussion that has proceeded
From buildings to cities: techniques for the multi-scale analysis of urban form and function
The built environment is a significant factor in many urban processes, yet direct measures of built form are
seldom used in geographical studies. Representation and analysis of urban form and function could provide
new insights and improve the evidence base for research. So far progress has been slow due to limited data
availability, computational demands, and a lack of methods to integrate built environment data with
aggregate geographical analysis. Spatial data and computational improvements are overcoming some of
these problems, but there remains a need for techniques to process and aggregate urban form data. Here we
develop a Built Environment Model of urban function and dwelling type classifications for Greater
London, based on detailed topographic and address-based data (sourced from Ordnance Survey
MasterMap). The multi-scale approach allows the Built Environment Model to be viewed at fine-scales for
local planning contexts, and at city-wide scales for aggregate geographical analysis, allowing an improved
understanding of urban processes. This flexibility is illustrated in the two examples, that of urban function
and residential type analysis, where both local-scale urban clustering and city-wide trends in density and
agglomeration are shown. While we demonstrate the multi-scale Built Environment Model to be a viable
approach, a number of accuracy issues are identified, including the limitations of 2D data, inaccuracies in
commercial function data and problems with temporal attribution. These limitations currently restrict the
more advanced applications of the Built Environment Model
Combining diverse data sources for CEDSS, an agent-based model of domestic energy demand
CEDSS (Community Energy Demand Social Simulator) is an empirical agent-based model
designed and built as part of a multi-method social science project investigating the determinants
of domestic energy demand. Ideally, empirical modellers, within and beyond social simulation,
would prefer to work from an integrated dataset, gatheredfor the purposes of developing the model.
In practice, many have to work with less than ideal data, often including processed data from
multiple sources external to the project. Moreover, what data will be required may not be clear at
the start of the project. This paper describes the approach to dealing with these factors taken in
developing CEDSS, and presents the completed model together with an outline of the calibration
and validation procedure used. The discussion section draws together the most distinctive features
of empirical data collection, processing and use for and in CEDSS, and argues that the approach
taken is sufficiently robust to underpin the model’s purpose – to generate scenarios of domestic
energy demand to 2049
Can geocomputation save urban simulation? Throw some agents into the mixture, simmer and wait ...
There are indications that the current generation of simulation models in practical,
operational uses has reached the limits of its usefulness under existing specifications.
The relative stasis in operational urban modeling contrasts with simulation efforts in
other disciplines, where techniques, theories, and ideas drawn from computation and
complexity studies are revitalizing the ways in which we conceptualize, understand,
and model real-world phenomena. Many of these concepts and methodologies are
applicable to operational urban systems simulation. Indeed, in many cases, ideas from
computation and complexity studies—often clustered under the collective term of
geocomputation, as they apply to geography—are ideally suited to the simulation of
urban dynamics. However, there exist several obstructions to their successful use in
operational urban geographic simulation, particularly as regards the capacity of these
methodologies to handle top-down dynamics in urban systems.
This paper presents a framework for developing a hybrid model for urban geographic
simulation and discusses some of the imposing barriers against innovation in this
field. The framework infuses approaches derived from geocomputation and
complexity with standard techniques that have been tried and tested in operational
land-use and transport simulation. Macro-scale dynamics that operate from the topdown
are handled by traditional land-use and transport models, while micro-scale
dynamics that work from the bottom-up are delegated to agent-based models and
cellular automata. The two methodologies are fused in a modular fashion using a
system of feedback mechanisms. As a proof-of-concept exercise, a micro-model of
residential location has been developed with a view to hybridization. The model
mixes cellular automata and multi-agent approaches and is formulated so as to
interface with meso-models at a higher scale
The Repast Simulation/Modelling System for Geospatial Simulation
The use of simulation/modelling systems can simplify the implementation of agent-based models. Repast is one of the few simulation/modelling software systems that supports the integration of geospatial data especially that of vector-based geometries. This paper provides details about Repast specifically an overview, including its different development languages available to develop agent-based models. Before describing Repast’s core functionality and how models can be developed within it, specific emphasis will be placed on its ability to represent dynamics and incorporate geographical information. Once these elements of the system have been covered, a diverse list of Agent-Based Modelling (ABM) applications using Repast will be presented with particular emphasis on spatial applications utilizing Repast, in particular, those that utilize geospatial data
Shortest path or anchor-based route choice: a large-scale empirical analysis of minicab routing in London
Understanding and modelling route choice behaviour is central to predicting the formation and propagation of urban road congestion. Yet within conventional literature disagreements persist around the nature of route choice behaviour, and how it should be modelled. In this paper, both the shortest path and anchor-based perspectives on route choice behaviour are explored through an empirical analysis of nearly 700,000 minicab routes across London, United Kingdom. In the first set of analyses, the degree of similarity between observed routes and possible shortest paths is established. Shortest paths demonstrate poor performance in predicting both observed route choice and characteristics. The second stage of analysis explores the influence of specific urban features, named anchors, in route choice. These analyses show that certain features attract more route choices than would be expected were individuals choosing route based on cost minimisation alone. Instead, the results indicate that major urban features form the basis of route choice planning – being selected disproportionately more often, and causing asymmetry in route choice volumes by direction of travel. At a finer scale, decisions made at minor road features are furthermore demonstrated to influence routing patterns. The results indicate a need to revisit the basis of how routes are modelled, shifting from the shortest path perspective to a mechanism structured around urban features. In concluding, the main trends are synthesised within an initial framework for route choice modelling, and presents potential extensions of this research
A heuristic model of bounded route choice in urban areas
There is substantial evidence to indicate that route choice in urban areas is complex cognitive process, conducted under uncertainty and formed on partial perspectives. Yet, conventional route choice models continue make simplistic assumptions around the nature of human cognitive ability, memory and preference. In this paper, a novel framework for route choice in urban areas is introduced, aiming to more accurately reflect the uncertain, bounded nature of route choice decision making. Two main advances are introduced. The first involves the definition of a hierarchical model of space representing the relationship between urban features and human cognition, combining findings from both the extensive previous literature on spatial cognition and a large route choice dataset. The second advance involves the development of heuristic rules for route choice decisions, building upon the hierarchical model of urban space. The heuristics describe the process by which quick, 'good enough' decisions are made when individuals are faced with uncertainty. This element of the model is once more constructed and parameterised according to findings from prior research and the trends identified within a large routing dataset. The paper outlines the implementation of the framework within a real-world context, validating the results against observed behaviours. Conclusions are offered as to the extension and improvement of this approach, outlining its potential as an alternative to other route choice modelling frameworks
Modelling urban spatial change: a review of international and South African modelling initiatives
August 2013Urban growth and land use change models have the potential to become important tools for urban spatial planning and management. Before embarking on any modelling, however, GCRO felt it was important to take note of, and critically assess lessons to be learnt from international experience and scholarship on spatial modelling, as well as a number of South African experiments that model future urban development. In 2012, GCRO initiated preliminary research into current international and South African modelling trends through a desktop study and telephone, email and personal interviews. This Occasional paper sets out to investigate what urban spatial change modelling research is currently being undertaken internationally and within South Africa. At the international level, urban modelling research since 2000 is reviewed according to five main categories: land use transportation (LUT), cellular automata, urban system dynamics, agent-based models (ABMs) and spatial economics/econometric models (SE/EMs). Within South Africa, urban modelling initiatives are categorised differently and include a broader range of urban modelling techniques. Typologies used include: provincial government modelling initiatives in Gauteng; municipal government modelling initiatives; other government-funded modelling research; and academic modelling research. The various modelling initiatives described are by no means a comprehensive review of all urban spatial change modelling projects in South Africa, but provide a broad indication of the types of urban spatial change modelling underway. Importantly, the models may form the basis for more accurate and sophisticated urban modelling projects in the future. The paper concludes by identifying key urban modelling opportunities and challenges for short- to long-term planning in the GCR and South Africa.Written by Chris Wray, Josephine Musango and Kavesha Damon (GCRO) Koech Cheruiyot (NRF:SARChI chair in Development Planning and Modelling at Wits
- …