250 research outputs found
Building cities from slime mould, agents and quantum field theory
Managing the unprecedented growth of cities whilst ensuring that they are sustainable, healthy and equitable places to live, presents significant challenges. Our current thinking conceptualise cities as being driven by processes from the bottom-up, with an emphasis on the role that individual decisions and behaviour play. Multiagent systems, and agent-based modelling in particular, are ideal frameworks for the analysis of such systems. However, identifying the important drivers within an urban system, translating key behaviours from data into rules, quantifying uncertainty and running models in real time all present significant challenges. We discuss how innovations in a diverse range of fields are influencing empirical agent-based models, and how models designed for the simplest biological systems might transform the ways that we understand and manage real cities
Place-Based Simulation Modeling: Agent-Based Modeling and Virtual Environments
Since the earliest geographical explorations of criminal phenomena, scientists have come to the realization that crime occurrences can often be best explained by analysis at local scales. For example, the works of Guerry and Quetelet—which are often credited as being the first spatial studies of crime—analyzed data that had been aggregated to regions approximately similar to US states. The next major seminal work on spatial crime patterns was from the Chicago School in the 20th century and increased the spatial resolution of analysis to the census tract (an American administrative area that is designed to contain approximately 4,000 individual inhabitants). With the availability of higher-quality spatial data, as well as improvements in the computing infrastructure (particularly with respect to spatial analysis and mapping), more recent empirical spatial criminology work can operate at even higher resolutions; the “crime at places” literature regularly highlights the importance of analyzing crime at the street segment or at even finer scales. These empirical realizations—that crime patterns vary substantially at micro places—are well grounded in the core environmental criminology theories of routine activity theory, the geometric theory of crime, and the rational choice perspective. Each theory focuses on the individual-level nature of crime, the behavior and motivations of individual people, and the importance of the immediate surroundings. For example, routine activities theory stipulates that a crime is possible when an offender and a potential victim meet at the same time and place in the absence of a capable guardian. The geometric theory of crime suggests that individuals build up an awareness of their surroundings as they undertake their routine activities, and it is where these areas overlap with crime opportunities that crimes are most likely to occur. Finally, the rational choice perspective suggests that the decision to commit a crime is partially a cost-benefit analysis of the risks and rewards. To properly understand or model these three decisions it is important to capture the motivations, awareness, rationality, immediate surroundings, etc., of the individual and include a highly disaggregate representation of space (i.e. “micro-places”). Unfortunately one of the most common methods for modeling crime, regression, is somewhat poorly suited capturing these dynamics. As with most traditional modeling approaches, regression models represent the underlying system through mathematical aggregations. The resulting models are therefore well suited to systems that behave in a linear fashion (e.g., where a change in model input leads to a predictable change in the model output) and where low-level heterogeneity is not important (i.e., we can assume that everyone in a particular group of people will behave in the same way). However, as alluded to earlier, the crime system does not necessarily meet these assumptions. To really understand the dynamics of crime patterns, and to be able to properly represent the underlying theories, it is necessary to represent the behavior of the individual system components (i.e. people) directly. For this reason, many scientists from a variety of different disciplines are turning to individual-level modeling techniques such as agent-based modeling
Towards the development of societal twins
A digital twin is a virtual data-driven replica of a real-world system. Recently, digital twins have become popular in engineering and infrastructure planning where they provide insights into complex physical systems or processes. Yet, to date, considerably less research has explored how digital replicas of social systems - representing the decisions, behaviors and interactions of individual people, and, in turn, their emergent outcomes - might be developed and integrated with those of physical systems. In this position paper we discuss the need for such societal twins, what they might look like, and set out key challenges that will need to be overcome if these benefits are to be realised
Dealing with uncertainty in agent-based models for short-term predictions
Agent-based models (ABMs) are gaining traction as one of the most powerful modelling tools within the social sciences. They are particularly suited to simulating complex systems. Despite many methodological advances within ABM, one of the major drawbacks is their inability to incorporate real-time data to make accurate short-term predictions. This paper presents an approach that allows ABMs to be dynamically optimized. Through a combination of parameter calibration and data assimilation (DA), the accuracy of model-based predictions using ABM in real time is increased. We use the exemplar of a bus route system to explore these methods. The bus route ABMs developed in this research are examples of ABMs that can be dynamically optimized by a combination of parameter calibration and DA. The proposed model and framework is a novel and transferable approach that can be used in any passenger information system, or in an intelligent transport systems to provide forecasts of bus locations and arrival times
Calibration of a spatial simulation model with volunteered geographical information
For many scientific disciplines, the continued progression of information technology has increased the availability of data, computation and analytical methodologies including simulation and visualisation. Geographical information science is no exception. In this article, we investigate the possibilities for deployment of e-infrastructures to inform spatial planning, analysis and policy-making. We describe an existing architecture that feeds both static and dynamic simulation models from a variety of sources, including not only administrative datasets but also attitudes and behaviours which are harvested online from crowds. This infrastructure also supports visualisation and computationally intensive processing. The main aim of this article is to illustrate how spatial simulation models can be calibrated with crowd-sourced data. We introduce an example in which popular attitudes to congestion charging in a major UK city (Manchester) were collected, with promotional support from a high-profile media organisation (the BBC). These data are used to estimate the parameters of a transport simulation model, using a hungry estimation procedure which is deployed within a high-performance computational grid. We indicate how the resulting model might be used to evaluate the impact of alternative policy options for regulating the traffic in Manchester. Whilst the procedure is novel in itself, we argue that greater credibility could be added by the incorporation of open-source simulation models and by the use of social networking mechanisms to share policy evaluations much more widely
Modelling Individual Evacuation Decisions during Natural Disasters: A Case Study of Volcanic Crisis in Merapi, Indonesia
As the size of human populations increases, so does the severity of the impacts of natural disasters. This is partly because more people are now occupying areas which are susceptible to hazardous natural events, hence, evacuation is needed when such events occur. Evacuation can be the most important action to minimise the impact of any disaster, but in many cases there are always people who are reluctant to leave. This paper describes an agent-based model (ABM) of evacuation decisions, focusing on the emergence of reluctant people in times of crisis and using Merapi, Indonesia as a case study. The individual evacuation decision model is influenced by several factors formulated from a literature review and survey. We categorised the factors influencing evacuation decisions into two opposing forces, namely, the driving factors to leave (evacuate) versus those to stay, to formulate the model. The evacuation decision (to stay/leave) of an agent is based on an evaluation of the strength of these driving factors using threshold-based rules. This ABM was utilised with a synthetic population from census microdata, in which everyone is characterised by the decision rule. Three scenarios with varying parameters are examined to calibrate the model. Validations were conducted using a retrodictive approach by performing spatial and temporal comparisons between the outputs of simulation and the real data. We present the results of the simulations and discuss the outcomes to conclude with the most plausible scenario
A Template for a New Generic Geographically Weighted R Package gwverse
GWR is a popular approach for investigating the spatial variation in relationships between response and predictor variables, and critically for investigating and understanding process spatial heterogeneity. The geographically weighted (GW) framework is increasingly used to accommodate different types of models and analyses, reflecting a wider desire to explore spatial variation in model parameters and outputs. However, the growth in the use of GWR and different GW models has only been partially supported by package development in both R and Python, the major coding environments for spatial analysis. The result is that refinements have been inconsistently included within GWR and GW functions in any given package. This paper outlines the structure of a new gwverse package, that may over time replace GW model, that takes advantage of recent developments in the composition of complex, integrated packages. It conceptualizes gwverse as having a modular structure, that separates core GW functionality and applications such as GWR. It adopts a function factory approach, in which bespoke functions are created and returned to the user based on user-defined parameters. The paper introduces two demonstrator modules that can be used to undertake GWR and identifies a number of key considerations and next steps.
Volume54, Issue
A Template for a New Generic Geographically Weighted R Package gwverse
GWR is a popular approach for investigating the spatial variation in relationships between response and predictor variables, and critically for investigating and understanding process spatial heterogeneity. The geographically weighted (GW) framework is increasingly used to accommodate different types of models and analyses, reflecting a wider desire to explore spatial variation in model parameters and outputs. However, the growth in the use of GWR and different GW models has only been partially supported by package development in both R and Python, the major coding environments for spatial analysis. The result is that refinements have been inconsistently included within GWR and GW functions in any given package. This paper outlines the structure of a new gwverse package, that may over time replace GW model, that takes advantage of recent developments in the composition of complex, integrated packages. It conceptualizes gwverse as having a modular structure, that separates core GW functionality and applications such as GWR. It adopts a function factory approach, in which bespoke functions are created and returned to the user based on user-defined parameters. The paper introduces two demonstrator modules that can be used to undertake GWR and identifies a number of key considerations and next steps
Dynamic calibration of agent-based models using data assimilation
A widespread approach to investigating the dynamical behaviour of complex social systems is via agent-based models (ABMs). In this paper, we describe how such models can be dynamically calibrated using the ensemble Kalman filter (EnKF), a standard method of data assimilation. Our goal is twofold. First, we want to present the EnKF in a simple setting for the benefit of ABM practitioners who are unfamiliar with it. Second, we want to illustrate to data assimilation experts the value of using such methods in the context of ABMs of complex social systems and the new challenges these types of model present. We work towards these goals within the context of a simple question of practical value: how many people are there in Leeds (or any other major city) right now? We build a hierarchy of exemplar models that we use to demonstrate how to apply the EnKF and calibrate these using open data of footfall counts in Leeds
Estimates of the Ambient Population: Assessing the Utility of Conventional and Novel Data Sources
This paper will critically assess the utility of conventional and novel data sources for building fine-scale spatio-temporal estimates of the ambient population. It begins with a review of data sources employed in existing studies of the ambient population, followed by preliminary analysis to further explore the utility of each dataset. The identification and critiquing of data sources which may be useful for building estimates of the ambient population are novel contributions to the literature. This paper will provide a framework of reference for researchers within urban analytics and other areas where an accurate measurement of the ambient population is required. This work has implications for national and international applications where accurate small area estimates of the ambient population are crucial in the planning and management of urban areas, the development of realistic models and informing policy. This research highlights workday population estimates, in conjunction with footfall camera and Wi-Fi sensors data as potentially valuable for building estimates of the ambient populatio
- …