CA Markov Model Machine Learning Approach. ArcGIS Erdas QGIS used for data Preparation and TerrSet for Prediction GIS