Abstract
SLEUTH is a cellular automaton computer simulation model that uses historical land use and other data to project growth and land use change into the future. The model has seen over 100 applications worldwide, and has been among the leading cellular automaton (CA) models applied in simulating land use change at many different spatial scales. The model is highly dependent on the use of historical data to derive the behavioral parameters that best capture the structure and dynamics of the location-specific growth history. While several improvements have been made to the model to increase calibration speed, the current brute force calibration technique has proven popular, in spite of it requiring a multi-phase process and hundreds of CPU hours. This chapter reports on the use of a new alternative calibration method, in which the brute force method is replaced with a genetic algorithm (GA). A version of the model code that executes the GA calibration has been written and made public. The GA calibration process populates a “chromosome” with a set of parameter combinations (genes), of which five are required by the model, each with ranges from 0 to 100. These combinations are then used for model calibration runs, and the most successful (as measured by the Optimal SLEUTH metric) are selected for mutation (recombination of their values), while the least successful are replaced with new randomly selected values. Critical values that must be provided are the population size of the chromosome, the number of iterations or generations over which evolution will continue, the evolution mutation rate, and the number of offspring and replacements in each generation. To select suitable default values for these rates, two SLEUTH applications were used at the extremes of the model’s calibration performance success. These were for San Diego, California where the model fit was very strong, and Andijan, Uzbekistan, where the model was most hard pressed to capture the complex growth process. In both cases, full model calibrations were completed using brute force calibration, followed by calibrations using the GA. It was found necessary to hold the GA parameters constant while repeatedly recalibrating the model using different values for the GA settings. In all cases, the GA model performed as well as the brute force method, but used vastly less computation time. There were also subtle but minor differences in the best SLEUTH forecasts that were explored by mapping the differences among results. The optimal values for GA calibration are given and set as the defaults for SLEUTH-GA, a new version of the SLEUTH model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
An L, Brown D (2008) Survival analysis in land change science: Integrating with GIScience to address temporal complexities. Ann Assoc Am Geogr 98(2):323–344
Batty M, Torrens PM (2001) Modeling complexity: the limits to prediction.12th European colloquium on quantitative and theoretical geography. St-Valery-en-Caux, France, 7–11 Sept 2001
Benenson I, Torrens P (2004) Geosimulation—object-based modeling of urban systems. Comput Environ Urban Syst 28(1/2):1–8
Blecic I, Cecchini A, Trunfio GA (2010) A comparison of evolutionary algorithms for automatic calibration of constrained cellular Automata. In: Taniar D et al (eds) ICCSA 2010, Part I. LNCS, vol 6016. Springer, Berlin, pp 166–181
Cao K, Huang B, Li M, Li W (2014) Calibrating a cellular automata model for understanding rural–urban land conversion: a Pareto front-based multiobjective optimization approach. Int J Geogr Inf Sci 28(5):1028–1046. doi:10.1080/13658816.2013.851793
Cao K, Wang S, Li X, Chen R (2011) Modeling conversion of rural-urban land use based on cellular automata and genetic algorithm geoinformatics. In: 19th IEEE international conference on, Shanghai 1–5. doi:10.1109/GeoInformatics.2011.5981029
Clarke KC, Hoppen S, Gaydos L (1996) Methods and techniques for rigorous calibration of a cellular automaton model of urban growth. proceedings. In: Third international conference/workshop on integrating geographic information systems and environmental modeling, 21–25th Jan 1996, Santa Fe, NM
Clarke KC, Hoppen S, Gaydos L (1997) A self-modifying cellular automaton model of historical urbanization in the San Francisco Bay area. Environ Plan 24:247–261
Clarke KC, Gaydos L (1998) Loose coupling a cellular automaton model and GIS: long-term growth prediction for San Francisco and Washington/Baltimore. Int J Geogr Inf Sci 12(7):699–714
Clarke KC (2003) Geocomputation’s future at the extremes: high performance computing and nanoclients. Parallel Comput 29(10):12811295
Clarke KC (2004) The limits of simplicity: toward geocomputational honesty in urban modeling. In: Atkinson P, Foody G, Darby S, Wu F (eds) GeoDynamics. CRC Press, Florida
Clarke KC, Gazulis N, Dietzel CK, Goldstein NC (2007) A decade of SLEUTHing: Lessons learned from applications of a cellular automaton land use change model. In: Fisher P (ed) Classics from IJGIS. twenty years of the International Journal of Geographical Information Systems and Science. Taylor and Francis, CRC, Boca Raton, FL, pp 413–425
Clarke KC (2008a) Mapping and Modelling Land Use Change: an Application of the SLEUTH Model. In: Pettit C, Cartwright W, Bishop I, Lowell K, Pullar D, Duncan D (eds) Landscape analysis and visualisation: spatial models for natural resource management and planning. Springer, Berlin, pp 353–366
Clarke KC (2008b) A Decade of Cellular Urban Modeling with SLEUTH: Unresolved Issues and Problems. In: Brail RK, Lincoln RK (eds) Planning support systems for cities and regions rail. Lincoln Institute of Land Policy, Cambridge MA, pp 47–60
Clarke KC (2014a) Why simulate cities? GeoJournal 79:129–136. doi:10.1007/s10708-013-9499-5
Clarke KC (2014b) Cellular automata and agent-based models. In: Fischer MM, Nijkamp P (eds) Handbook of regional science. Springer, Berlin Heidelberg
Clarke-Lauer MD, Clarke KC (2011) Evolving simulation modeling: Calibrating SLEUTH using a genetic algorithm. In: Proceedings of the 11th international conference on geo computation. Univ. College London, London
Chaudhuri G, Clarke KC (2013) The SLEUTH land use change model: a review. Int J Environ Resour Res 1(1):88–104
Colonna A, Di Stefano V, Lombardo S, Papini L, Rabino GA (1998) Learning urban cellular automata in a real world: the case study of Rome metropolitan area. In: ACRI’98 third conference on cellular automata for research and industry. Trieste, 7–9 Oct 1998. Springer, London, pp 165–218
Dietzel C, Clarke KC (2007) Toward optimal calibration of the SLEUTH land use change model. Trans GIS 11(1):29–45
Feng Y, Liu Y, Tong X, Liu M, Deng S (2011) Modeling dynamic urban growth using cellular automata and particle swarm optimization rules. Landsc Urban Plann 102(3):188–196. doi:10.1016/j.landurbplan.2011.04.004
Feng Y, Liu Y (2012) Anoptimised cellular automata model based on adaptive genetic algorithm for urban growth simulation. In: Shi W, Yeh A, Leung Y, Zhou C (eds) Advances in spatial data handling and GIS: 14th international symposium on spatial data handling. Springer, Heidelberg, Germany, pp 27–38
García A, Santé MI, Boullón M, Crecente R (2013) Calibration of an urban cellular automaton model by using statistical techniques and a genetic algorithm. Application to a small urban settlement of NW Spain. Int J Geogr Inf Sci 27(8):1593–1611. doi:10.1080/13658816.2012.762454
Goldstein NC (2004) Brains vs. Brawn: Comparative strategies for the calibration of a cellular automata-based urban growth model. In: Atkinson P, Foody G, Darby A, Wu F (eds) GeoDynamics. CRC Press, Boca Raton, FL
Gong Z, Tang W, Thill JC (2012) Parallelization of ensemble neural networks for spatial land-use modeling. In: Proceedings of the 5th ACM SIGSPATIAL international workshop on location-based social networks. ACM, pp 48–54
Guan Q, Wang L, Clarke KC (2005) An Artificial-Neural-Network-based, Constrained CA model for simulating urban growth. Cartogr Geogr Inf Sci 32(4):369–380
Guan Z, Wang Y, Zou Y, Yu F, Jia Z, Li Z (2010) Study on urban spatial structure changes of Jiaozuo City based on SLEUTH Model. In: Third international symposium of computer science and computational technology (ISCSCT 2010) 14–15 Aug 2010. Acad Publisher Finland
Houet T, Aguejdad R, Doukari O, Battaia G, Clarke K (2016) Description and validation of a ‘non path-dependent’ model for projecting contrasting urban growth futures. Cybergeo: Eur J Geogr. Systèmes, Modélisation, Géostatistiques, document 759 http://cybergeo.revues.org/27397. doi:10.4000/cybergeo.27397
Holland JH (1998) Emergence: from chaos to order. Addison-Wesley, Redwood City, CA
Hu Z, Lo C (2007) Modeling urban growth in Atlanta using logistic regression. Comput Environ Urban Syst 31(6):667–688
Jafarnezhad J, Salmanmahiny A, Sakieh Y (2015) Subjectivity versus objectivity: Comparative study between Brute Force method and Genetic Algorithm for calibrating the SLEUTH urban growth model. Urban Plann Dev. doi:10.1061/(ASCE)UP.1943-5444.0000307
Kirtland D, Gaydos L, Clarke KC, DeCola L, Acevedo W, Bell C (1994) An analysis of human-induced land transformations in the San Francisco Bay/Sacramento area. World Resour Rev 6(2):206–217
Li X, Lin J, Chen Y, Liu X, Ai B (2013) Calibrating cellular automata based on landscape metrics by using genetic algorithms. Int J Geogr Inf Sci 27(3):594–613. doi:10.1080/13658816.2012.698391
Li X, Yeh AGO (2002) Neural-network-based cellular automata for simulating multiple land use changes using GIS. Int J Geogr Inf Sci 16(4):323–343
Li X, Yeh AGO (2004) Data mining of cellular automata’s transition rules. Int J Geogr Inf Sci 18:723–744
Liu Y, Phinn SR (2003) Modelling urban development with cellular automata incorporating fuzzy-set approaches. Comput Environ Urban Syst 27:637–658
Long Y, Mao Q, Dang A (2009) Beijing urban development model: Urban growth analysis and simulation. Tsinghua Science and Technology 14(6):782–794
National Research Council (2014) Advancing land change modeling: opportunities and research requirements. Geographical Sciences Committee. National Academy Press, Washington DC
Pijanowski BC, Shellito B, Pithadia S (2002) Using artificial neural networks, geographic information systems and remote sensing to model urban sprawl in coastal watersheds along eastern Lake Michigan. Lakes Reservoirs 7:271–285
Pontius RG Jr, Boersma W, Castella J-C, Clarke K, de Nijs T, Dietzel C, Zengqiang D, Fotsing E, Goldstein N, Kok K, Koomen E, Lippitt CD, McConnell W, Sood AM, Pijanowski B, Pithadia S, Sweeney S, Trung TN, Veldkamp AT, Verburg PH (2007) Comparing the input, output, and validation maps for several models of land change. Ann Region Sci 42(1):11–37
Rienow A, Goetzke R (2014) Supporting SLEUTH—Enhancing a cellular with support vector machines for urban growth modeling. Comput Environ Urban Syst 49:66–81
Sakieh Y (2013) Urban sustainability analysis through the SLEUTH urban growth model and multi-criterion evaluation. A case study of Karaj City. PhD Dissertation, University of Tehran, Iran
Santé I, García AM, Miranda D, Maseda RC (2010) Cellular automata models for the simulation of real-world urban processes: a review and analysis. Landsc Urban Plann 96(2):108–122
Shan J, Alkheder S, Wang J (2008) Genetic algorithms for the calibration of cellular automata urban growth modeling. Photogramm Eng Remote Sens 74(10):1267–1277
Silva EA, Clarke KC (2002) Calibration of the SLEUTH urban growth model for Lisbon and Porto, Portugal. Comput Environ Urban Syst 26(6):525–552. doi:10.1016/S0198-9715(01)00014-X
Silva EA, Clarke KC (2005) Complexity, emergence and cellular urban models: Lessons learned from applying SLEUTH to two Portuguese metropolitan areas. Eur Plan Stud 13(1):93–115
Syphard AD, Clarke KC, Franklin J, Regan HM, Mcginnis M (2011) Forecasts of habitat loss and fragmentation due to urban growth are sensitive to source of input data. J Environ Manage 92(7):1882–1893
Srinivas M, Patnaik LM (1994) Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans Syst Man Cybern 24(4):656–667
Straatman B, White R, Engelen G (2004) Towards an automatic calibration procedure for constrained cellular automata. Comput Environ Urban Syst 28:149–170
Torrens PT, O’Sullivan D (2001) Cellular automata and urban simulation: where do we go from here? Environ Plan 28(2):163–168
Veerbeek W, Pathirana A, Ashley R, Zevenbergen C (2015) Enhancing the calibration of an urban growth model using a memetic algorithm. Comput Environ Urban Syst 50:53–65
Verburg PH, Schot PP, Dijst MJ, Veldkamp A (2004) Land use change modelling: current practice and research priorities. GeoJournal 61:309–324
Wu F (1998) SimLand: a prototype to simulate land conversion through the integrated GIS and CA with AHP-derived transition rules. Int J Geogr Inf Sci 12(1):63–82
Wu F, Webster CJ (1998) Simulation of land development through the integration of cellular automata and multi-criteria evaluation. Environ Plan 25(1):103–126
Wu F (2002) Calibration of stochastic cellular automata: the application to rural-urban land conversions. Int J Geogr Inf Sci 16(8):795–818
Wu X, Hu Y, He H, Bu R, Onsted J, Xi F (2009) Performance evaluation of the SLEUTH model in the Shenyang Metropolitan Area of Northeastern China. Environ Model Assess 14(2):221–230
Xiang WN, Clarke KC (2003) The use of scenarios in land use planning. Environ Plan 30:885–909
Yang QS, Li X (2007) Calibrating urban cellular automata using genetic algorithms. Geogr Res 26(2):229–237
Yang Q, Li X, Shi X (2008) Cellular automata for simulating land use changes based on support vector machines. Comput Geosci 34(6):592–560
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Clarke, K.C. (2018). Land Use Change Modeling with SLEUTH: Improving Calibration with a Genetic Algorithm. In: Camacho Olmedo, M., Paegelow, M., Mas, JF., Escobar, F. (eds) Geomatic Approaches for Modeling Land Change Scenarios. Lecture Notes in Geoinformation and Cartography. Springer, Cham. https://doi.org/10.1007/978-3-319-60801-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-60801-3_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60800-6
Online ISBN: 978-3-319-60801-3
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)