Skip to main content icon/video/no-internet

Geocomputation is the art of using supercomputers as powerful tools for geographic science and policy. Geocomputation projects often involve modeling and simulation via cellular automata, where contextspecific rules for each raster cell change the cell's state from one value to another based on surrounding cell values; via spatial agent-based models, where populations of heterogeneous agents move, interact, and sometimes also evolve on spatial landscapes of networks or natural terrain; and occasionally via hybrids of each with one another or with spatially explicit systems of mathematical equations. Computational laboratories provide tools to support thorough exploration of the behavior of such simulation models. Other geocomputation projects typically design, develop, and refine computational tools for search, optimization, classification, and visualization. Such tools serve as powerful relevance filters, which filter highly relevant information for further attention or analysis, to distinguish it from the less relevant and otherwise overwhelming wealth of geographic data.

This entry presents overviews of computational laboratories for developing, controlling, and learning from spatial simulation models; of relevance filters to discern salient features of empirical geographic data or of computational laboratory simulation results; and of combinations of the two that are beginning to contribute in important ways to policy-relevant geographic optimization and risk analysis. It concludes with a brief history of geocomputation's origins and conference series.

Computational Laboratories

Computational laboratories can be used both to develop and test simulation models of complex dynamic geographic processes and to use such models in order to understand those complex systems.

Developing and Testing Simulation Models

Geographic simulation models may be cellular automata tessellations of continuous landscapes to simulate processes such as erosion or wildfire; agent-based models on continuous landscapes to simulate recreational behavior, such as hiking, or wildlife behavior, such as flocking or grazing; or agent-based models on networks to simulate processes, such as human migration or travel among cities. Hybrid models combine aspects of each, such as graphical cellular automata, where nodes on a graph update their states according to cellular-automata rules regarding the states of neighboring nodes, or urban models, where sophisticated cellular automata represent changes in land use and land cover, while heterogeneous mobile agents represent business or residential location choices of urban residents. Alternatively, systems of mathematical equations can be appropriate for modeling specific behavioral rules or for representing complementary processes that have predictable responses, such as vegetation growth, evaporation, or similar biogeophysical transformations.

Simulation models can be classified as deterministic or stochastic. Deterministic simulation models always generate the same output for any given set of rules and initial conditions. Stochastic simulation models allow for effects of chance events, which may accumulate and interact to generate myriad simulation output results for any given set of rules and initial conditions. Random number seeds control one or more random number series to simulate one or more different types of chance events in stochastic models.

All simulation types share common principles regarding rigorous design, development, verification, calibration, and validation. Except for the most trivial examples, models of all kinds are necessarily simplifications of the complex distributed systems they represent. Although it may seem counterintuitive, models are usually most useful when they are designed to be the simplest possible representations capable of generating the phenomena we seek to study. While more complicated models may appear better, this is generally due to overfitting only to a particular data set. In contrast, simpler models can provide valuable insights regarding the behavior of similar systems elsewhere or in the future.

...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading