GEOG3150 Semester 2

Lecture 7


Agent-Based Modelling
& Geography


Dr Nick Malleson
Dr Alison Heppenstall

Click here for full screen

How to use these slides

These slides are made using HTML, so they need to be read on-line. You can use the arrows in the bottom-right corner to move between slides, or press the right/left arrows on your keyboard. Pressing escape gives an overview of all slides.

There are also notes for some of the slides. To see these, either print out the slides (instructions below) or press the 's' key. This puts you into a different mode that will show notes alongside slides.

If you would like to print them out for offline reading, or save them as a pdf, you need to add '?print-pdf' to the end of the URL, like so:

http://www.geog.leeds.ac.uk/courses/level3/geog3150/lectures/lecture7/lecture7.html?print-pdf

Then you can print as normal (e.g. File -> Print). Depending on the version of your browser, you might also need to select'landscape' paper type..

Google Chrome logo

Important: printing only works using Google Chrome

Recap: The Model Building Process

Preparation: Literature review

what do we know about fully?

what do we know about in sufficient detail?

what don't we know about? (and does this matter?)

What can be simplified?

Preparation: Data review

Outline the key elements of the system, and compare this with the data you need.

What data do you need?

What can you do without?

What can't you do without?

Designing and building the model

ODD (Overview, Design concepts, Details)

KISS / KIDS

Recap: The Model Building Process

Verification

Does the implementation match the design?

Are there any bugs?

Calibration

Adjusting parameters to fit real-world data

Validation

Testing the model on new data.

Prediction / Explanation

Loose vs. Tight coupling

Loose

Efficient: GIS are slow, allowing the model to run on its own will almost certainly be quicker

Flexible: The model can run on any computer system, including high-performance 'grid' systems

Free: The model is not tied to a proprietary GIS so can be released and reused freely by others. (Note: Open-source GIS systems are available, e.g. QuantumGIS and GRASS)

Tight

Convenient: Easy to see what the model is doing while it is running

Interactive: Possible to interact with the model and influence an individual model run.

Reusable: Stakeholders / users will find it easier to use if it is built into their GIS.

Summary: ABM and Geography

  1. Why include geography?
  2. Different types of environment
  3. Combining ABM and GIS

References

Elffers, H. and van Baal, P. (2008). Realistic spatial backcloth is not that important in agent based simulation: An illustration from simulating perceptual deterrence. In Liu, L. and Eck, J., editors, Artificial Crime Analysis Systems: Using Computer Simulations and Geographic Information Systems, chapter 2, pages 19-34. IGI Global.

Birks, Daniel, Michael Townsley, and Anna Stewart. Generative Explanations of Crime: Using Simulation to Test Criminological Theory. Criminology 50, no. 1 (2012): 221-254.

Miller, H. J. (2005) A measurement theory for time geography. Geographical Analysis 37(11): 17-45.

Hägerstrand, T. (1970) What about people in regional science? Papers of the Regional Science Association 24(1): 6-21.

Groff, E. R. (2006). Exploring the Geography of Routine Activity Theory: A Spatio-temporal Test Using Street Robbery. Unpublished Dissertation, University of Maryland, College Park, MD.