"Space, the Final Frontier": How Good are Agent-Based Models at Simulating Individuals and Space in Cities?

Cities are complex systems, comprising of many interacting parts. How we simulate and understand causality in urban systems is continually evolving. Over the last decade the agent-based modeling (ABM) paradigm has provided a new lens for understanding the effects of interactions of individuals and how through such interactions macro structures emerge, both in the social and physical environment of cities. However, such a paradigm has been hindered due to computational power and a lack of large fine scale datasets. Within the last few years we have witnessed a massive increase in computational processing power and storage, combined with the onset of Big Data. Today geographers find themselves in a data rich era. We now have access to a variety of data sources (e.g., social media, mobile phone data, etc.) that tells us how, and when, individuals are using urban spaces. These data raise several questions: can we effectively use them to understand and model cities as complex entities? How well have ABM approaches lent themselves to simulating the dynamics of urban processes? What has been, or will be, the influence of Big Data on increasing our ability to understand and simulate cities? What is the appropriate level of spatial analysis and time frame to model urban phenomena? Within this paper we discuss these questions using several examples of ABM applied to urban geography to begin a dialogue about the utility of ABM for urban modeling. The arguments that the paper raises are applicable across the wider research environment where researchers are considering using this approach.

[1]  Jerry Banks,et al.  Handbook of simulation - principles, methodology, advances, applications, and practice , 1998, A Wiley-Interscience publication.

[2]  Katharine Armstrong,et al.  Big data: a revolution that will transform how we live, work, and think , 2014 .

[3]  B. Wellman,et al.  Minding the Cyber-gap: The Internet and Social Inequality , 2007 .

[4]  Andrew T. Crooks,et al.  Constructing and implementing an agent-based model of residential segregation through vector GIS , 2010, Int. J. Geogr. Inf. Sci..

[5]  Aravind Srinivasan,et al.  Modelling disease outbreaks in realistic urban social networks , 2004, Nature.

[6]  W. Alonso Location and Land Use: Toward a General Theory of Land Rent , 1966 .

[7]  Michael Batty,et al.  A Generic Framework for Computational Spatial Modelling , 2012 .

[8]  Dirk Helbing,et al.  How to Do Agent-Based Simulations in the Future: From Modeling Social Mechanisms to Emergent Phenomena and Interactive Systems Design , 2013 .

[9]  Torsten Hägerstrand,et al.  Innovation Diffusion As a Spatial Process , 1967 .

[10]  M. Janssen,et al.  Multi-Agent Systems for the Simulation of Land-Use and Land-Cover Change: A Review , 2003 .

[11]  G. Nigel Gilbert,et al.  Simulation for the social scientist , 1999 .

[12]  Lukas Furst Cities And Complexity Understanding Cities With Cellular Automata Agent Based Models And Fractals , 2016 .

[13]  Jean Hillier,et al.  Complexity and Planning: Systems, Assemblages and Simulations , 2012 .

[14]  Andrew Crooks,et al.  Introduction to Agent-Based Modelling , 2012 .

[15]  Johannes Flacke,et al.  Simulating informal settlement growth in Dar es Salaam, Tanzania: An agent-based housing model , 2011, Comput. Environ. Urban Syst..

[16]  Mark Graham,et al.  Geography and the future of big data, big data and the future of geography , 2013 .

[17]  J. Jacobs The Death and Life of Great American Cities , 1962 .

[18]  Alan Wilson,et al.  Catastrophe Theory and Bifurcation : Applications to Urban and Regional Systems , 1980 .

[19]  R. Kitchin,et al.  Big data and human geography , 2013 .

[20]  Viktor Mayer-Schnberger,et al.  Big Data: A Revolution That Will Transform How We Live, Work, and Think , 2013 .

[21]  Birgit Müller,et al.  A standard protocol for describing individual-based and agent-based models , 2006 .

[22]  Claudio Cioffi-Revilla,et al.  Introduction to Computational Social Science: Principles and Applications , 2017 .

[23]  M. Batty The New Science of Cities , 2013 .

[24]  Tracey Crosbie,et al.  Using activity diaries: Some methodological lessons , 2006 .

[25]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[26]  Morton E. O'Kelly,et al.  Spatial Interaction Models:Formulations and Applications , 1988 .

[27]  Margaret Martonosi,et al.  Identifying Important Places in People's Lives from Cellular Network Data , 2011, Pervasive.

[28]  Anthony Stefanidis,et al.  Walk This Way: Improving Pedestrian Agent-Based Models through Scene Activity Analysis , 2015, ISPRS Int. J. Geo Inf..

[29]  Dieter Pfoser,et al.  Crowdsourcing urban form and function , 2015, Int. J. Geogr. Inf. Sci..

[30]  Bernd Schmidt Modelling of Human Behaviour The PECS Reference Model , 2002 .

[31]  Michael Batty,et al.  Agents, Cells, and Cities: New Representational Models for Simulating Multiscale Urban Dynamics , 2005 .

[32]  P. Torrens,et al.  Cellular Automata and Urban Simulation: Where Do We Go from Here? , 2001 .

[33]  G. Parra,et al.  Mayer Schönberger, Viktor; Cukier, Kenneth. Big Data: A Revolution That Will Transform How We Live, Work and Think. London: John Murray, 2013 , 2015 .

[34]  Roger Burrows,et al.  The Coming Crisis of Empirical Sociology , 2007, Sociology.

[35]  Claes Andersson,et al.  Assessing the impact of temporal dynamics on land-use change modeling , 2004, Comput. Environ. Urban Syst..

[36]  Roger White,et al.  Cellular Automata and Fractal Urban Form: A Cellular Modelling Approach to the Evolution of Urban Land-Use Patterns , 1993 .

[37]  A. Crooks The Use of Agent-Based Modelling for Studying the Social and Physical Environment of Cities1 , 2008 .

[38]  Paul Windrum,et al.  Empirical Validation of Agent-Based Models: Alternatives and Prospects , 2007, J. Artif. Soc. Soc. Simul..

[39]  Dagmar Haase,et al.  Modeling and simulating residential mobility in a shrinking city using an agent-based approach , 2010, Environ. Model. Softw..

[40]  Paul M. Torrens,et al.  How land-use-transportation models work , 2000 .

[41]  Sharon Weinberger,et al.  Social science: Web of war , 2011, Nature.

[42]  Alan Penn,et al.  A framework for simulating large-scale complex urban traffic dynamics through hybrid agent-based modelling , 2014, Comput. Environ. Urban Syst..

[43]  M. Batty,et al.  Safety in Numbers? Modelling Crowds and Designing Control for the Notting Hill Carnival , 2003 .

[44]  Komal Singh,et al.  A computational model for simulating spatial aspects of crime in urban environments , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[45]  Linda See,et al.  Using an Agent-Based Crime Simulation to Predict the Effects of Urban Regeneration on Individual Household Burglary Risk , 2013 .

[46]  David O'Sullivan,et al.  Geographical information science: agent-based models , 2008 .

[47]  Yichun Xie,et al.  Multi-city sustainable regional urban growth simulation—MSRUGS: a case study along the mid-section of Silk Road of China , 2014, Stochastic Environmental Research and Risk Assessment.

[48]  P. Torrens,et al.  Modeling Geographic Behavior in Riotous Crowds , 2013 .

[49]  S. Albeverio,et al.  Fifty Years of Urban Modelling : Macro Statics to Micro Dynamics , in , 2007 .

[50]  Robert Axelrod,et al.  Advancing the art of simulation in the social sciences , 1997, Complex..

[51]  Anthony Stefanidis,et al.  Linking cyber and physical spaces through community detection and clustering in social media feeds , 2015, Comput. Environ. Urban Syst..

[52]  C. Lebiere,et al.  The Atomic Components of Thought , 1998 .

[53]  R. Mckee Ethical issues in using social media for health and health care research. , 2013, Health policy.

[54]  P. Torrens Moving Agent Pedestrians Through Space and Time , 2012 .

[55]  Denise Pumain,et al.  Multiagent Systems and the Dynamics of a Settlement System , 2010 .

[56]  Felix Kling,et al.  When a city tells a story: urban topic analysis , 2012, SIGSPATIAL/GIS.

[57]  M. Batty Urban Modelling: Algorithms, Calibrations, Predictions , 2010 .

[58]  Osman Balci,et al.  Verification, Validation, and Testing , 2007 .

[59]  Martin A. Andresen,et al.  The impact of using social media data in crime rate calculations: shifting hot spots and changing spatial patterns , 2015 .

[60]  Carlo Ratti,et al.  Mobile Landscapes: Using Location Data from Cell Phones for Urban Analysis , 2006 .

[61]  Andrew T. Crooks,et al.  An agent-based modeling approach applied to the spread of cholera , 2014, Environ. Model. Softw..

[62]  Andrew Crooks,et al.  The Integration of Agent-Based Modelling and Geographical Information for Geospatial Simulation , 2012 .

[63]  P. Torrens,et al.  Geosimulation: Automata-based modeling of urban phenomena , 2004 .

[64]  Mark Birkin,et al.  An agent-based model of residential mobility: Assessing the impacts of urban regeneration policy in the EASEL district , 2014, Comput. Environ. Urban Syst..

[65]  Miao Wang,et al.  An agent-based model for risk-based flood incident management , 2011 .

[66]  C. Fuchs The Role of Income Inequality in a Multivariate Cross-National Analysis of the Digital Divide , 2009 .

[67]  Torsten Hägerstrand,et al.  Innovation Diffusion As a Spatial Process , 1967 .

[68]  John E. Laird,et al.  The Soar Cognitive Architecture , 2012 .

[69]  Charles Anderson,et al.  The end of theory: The data deluge makes the scientific method obsolete , 2008 .

[70]  Andrew Reeson,et al.  Agent‐based modeling in ecological economics , 2010, Annals of the New York Academy of Sciences.

[71]  Uta Berger,et al.  Pattern-Oriented Modeling of Agent-Based Complex Systems: Lessons from Ecology , 2005, Science.

[72]  Daniel G. Brown,et al.  Empirical characterisation of agent behaviours in socio-ecological systems , 2011, Environ. Model. Softw..

[73]  Michael Schreckenberg,et al.  A cellular automaton model for freeway traffic , 1992 .

[74]  Sarah Wise,et al.  Agent-Based Modeling and GIS: Exploring Our New Tools in a Disaster Context , 2014 .

[75]  Eric Gossett,et al.  Big Data: A Revolution That Will Transform How We Live, Work, and Think , 2015 .

[76]  Jean-Yves Fourniols,et al.  Wearable multi-sensor system for embedded body position and motion analysis during cycling View publication stats View publication stats , 2014 .

[77]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.

[78]  Li An,et al.  Annals of the Association of American Geographers Agent-based Modeling in Coupled Human and Natural Systems (chans): Lessons from a Comparative Analysis , 2022 .

[79]  Robert Axelrod Advancing the art of simulation in the social sciences , 1997 .

[80]  Andrew Crooks,et al.  Agent-based Models of Geographical Systems , 2012 .

[81]  H. Simon,et al.  The sciences of the artificial (3rd ed.) , 1996 .

[82]  M. Thelwall,et al.  Researching Personal Information on the Public Web , 2011 .

[83]  Peter Nijkamp,et al.  Cyber Cities: Social Media as a Tool for Understanding Cities , 2015 .

[84]  A. Rudra,et al.  Using smartphones to collect time–activity data for long-term personal-level air pollution exposure assessment , 2016, Journal of Exposure Science and Environmental Epidemiology.

[85]  Paul M. Torrens,et al.  Agent-based Models and the Spatial Sciences , 2010 .

[86]  D. Pumain Multi-agent System Modelling for Urban Systems: The Series of SIMPOP Models , 2012 .

[87]  Andrew T. Crooks,et al.  Exploring Creativity and Urban Development with Agent-Based Modeling , 2015, J. Artif. Soc. Soc. Simul..

[88]  Michael Batty,et al.  Cellular Automata and Urban Form: A Primer , 1997 .

[89]  Charles Duhigg,et al.  How Companies Learn Your Secrets , 2012 .

[90]  Forrest Stonedahl,et al.  The Complexities of Agent-Based Modeling Output Analysis , 2015, J. Artif. Soc. Soc. Simul..

[91]  M. Birkin,et al.  Can social media data be useful in spatial modelling? A case study of ‘museum Tweets’ and visitor flows , 2014 .

[92]  Vanessa Frías-Martínez,et al.  Spectral clustering for sensing urban land use using Twitter activity , 2014, Engineering applications of artificial intelligence.

[93]  Anthony Stefanidis,et al.  #Earthquake: Twitter as a Distributed Sensor System , 2013, Trans. GIS.

[94]  J. Schradie The digital production gap: The digital divide and Web 2.0 collide , 2011 .

[95]  Alison J. Heppenstall,et al.  Using Hybrid Agent-Based Systems to Model Spatially-Influenced Retail Markets , 2006, J. Artif. Soc. Soc. Simul..

[96]  Denise Pumain,et al.  Theoretical Principles in Interurban Simulation Models: A Comparison , 2013 .

[97]  Stefan Gottschalk,et al.  Privacy Preserving Data Mining Models And Algorithms , 2016 .

[98]  John Wainwright,et al.  Agent-Based Models – Because They’re Worth It? , 2012 .

[99]  Keiki Takadama,et al.  Micro- and Macro-Level Validation in Agent-Based Simulation: Reproduction of Human-Like Behaviors and Thinking in a Sequential Bargaining Game , 2008, J. Artif. Soc. Soc. Simul..

[100]  Helbing,et al.  Social force model for pedestrian dynamics. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[101]  I. Benenson,et al.  Entity-Based Modeling of Urban Residential Dynamics: The Case of Yaffo, Tel Aviv , 2002 .

[102]  Averill M. Law,et al.  Simulation modelling and analysis , 1991 .

[103]  Paul M. Torrens,et al.  High-fidelity behaviours for model people on model streetscapes , 2014, Ann. GIS.

[104]  Martin Clarke,et al.  From Big Noise to Big Data: Toward the Verification of Large Data sets for Understanding Regional Retail Flows , 2016 .

[105]  Jun Zhang,et al.  Regularly visited patches in human mobility , 2013, CHI.

[106]  Joshua M. Epstein,et al.  Agent-Based Modeling: Understanding Our Creations , 1994 .

[107]  Liangzhi Yu,et al.  Understanding information inequality : Making sense of the literature of the information and digital , 2006 .

[108]  William G. Kennedy,et al.  Modelling Human Behaviour in Agent-Based Models , 2012 .

[109]  Dhananjay K. Gode,et al.  Allocative Efficiency of Markets with Zero-Intelligence Traders: Market as a Partial Substitute for Individual Rationality , 1993, Journal of Political Economy.

[110]  G. Eysenbach,et al.  Ethical issues in qualitative research on internet communities , 2001, BMJ : British Medical Journal.

[111]  Michael Batty,et al.  Cities and Complexity: Understanding Cities Through Cellular Automata, Agent-Based Models and Fractals , 2005 .

[112]  Joshua M. Epstein,et al.  Modelling to contain pandemics , 2009, Nature.

[113]  Scott Moss,et al.  Alternative Approaches to the Empirical Validation of Agent-Based Models , 2007, J. Artif. Soc. Soc. Simul..

[114]  Suzana Dragicevic,et al.  Agent-Based Model Validation Using Bayesian Networks and Vector Spatial Data , 2009 .

[115]  Martin Clarke,et al.  An Examination of Personal Mobility Patterns in Space and Time Using Twitter , 2014, Int. J. Agric. Environ. Inf. Syst..

[116]  Michael Batty,et al.  Fifty Years of Urban Modeling: Macro-Statics to Micro-Dynamics , 2008 .

[117]  Elizabeth R. Groff,et al.  Simulation for Theory Testing and Experimentation: An Example Using Routine Activity Theory and Street Robbery , 2007 .

[118]  Andrew Crooks,et al.  Perspectives on Agent-Based Models and Geographical Systems , 2012 .

[119]  Norman M. Sadeh,et al.  The Livehoods Project: Utilizing Social Media to Understand the Dynamics of a City , 2012, ICWSM.

[120]  Eric Bonabeau,et al.  Agent-based modeling: Methods and techniques for simulating human systems , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[121]  J. Coleman Foundations of Social Theory , 1990 .