Abstract
Due to the recent climate changes and their consequences such as flash floods and droughts, there is a need for Land Use Land Cover mapping to monitor environmental changes which have effects on ecology, policy management, health, and disaster management. It should be noticed that recent droughts caused by climate change, and on the other hand, population growth has increased the rate of urbanization in Iran, where people are moving from rural areas to urban areas. In this study, two well-known machine learning classifiers, including Support Vector Machine (SVM) and Complex Tree (CTree), are used for land cover mapping. An advanced supervised algorithm, namely the Derivative-free Multi-layer Perceptron (FDMLP), which is based on the Multi-layer Perceptron (MLP) function, is developed in MATLAB programming language. The FDMLP uses a derivative-free function for the optimization of the MLP function parameters. Three different scenarios using Landsat-8 imagery with spatial resolutions of 30 and 15 m are defined to investigate the effects of data pre-processing on the final predicted Land Use Land Cover (LULC) maps. A Deep Neural Network (DNN) is used for LULC mapping as well. The FDMLP classifier has outperformed the other two well-known algorithms of the SVM and the CTree for the classification of the pixel-based Landsat-8 imagery and the object-based Landsat-8 imagery with a spatial resolution of 15 m in terms of the overall accuracy and index of kappa. Based on the test data, the DNN classifier for the object-based Landsat-8 imagery with a spatial resolution of 15 m with values of 91.28 and 88.57 percent for the OA and Kappa index has outperformed the other supervised classifiers. The worst results of classification are for the DNN algorithm for the pixel-based Landsat-8 imagery.
Similar content being viewed by others
References
Abdelnasser A, Kumral M, Zoheir B, Karaman M, Weihed P (2018) REE geochemical characteristics and satellite-based mapping of hydrothermal alteration in Atud gold deposit, Egypt. J Afr Earth Sc 145:317–330
Azeez N, Yahya W, Al-Taie I, Basbrain A, Clark A (2020) Regional Agricultural Land Classification Based on Random Forest (RF), Decision Tree, and SVMs Techniques. Paper presented at the Fourth International Congress on Information and Communication Technology, Singapore
Bégué A, Arvor D, Bellón B, Betbeder J, de Abelleyra D, Ferraz RP, Verón D (2018) Remote Sensing and cropping practices: A review. Remote Sens 10:99
Belward AS, Skøien JO (2015) Who launched what, when and why; Trends in Global Land-cover Observation Capacity from Civilian Earth Observation Satellites. ISPRS J Photogramm Remote Sens 103:115–128. https://doi.org/10.1016/j.isprsjprs.2014.03.009
Biau G, Scornet E (2016) A random forest guided tour. Test 25(2):197–227
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297. https://doi.org/10.1007/bf00994018
Dietterich TG (2000) Ensemble methods in machine learning. Paper presented at the International workshop on multiple classifier systems
Duminil-Copin H, Raoufi A, Tassion V (2019) Sharp phase transition for the random-cluster and Potts models via decision trees. Ann Math 189(1):75–99
Ghatkar JG, Singh RK, Shanmugam P (2019) Classification of algal bloom species from remote sensing data using an extreme gradient boosted decision tree model. Int J Remote Sens 40(24):9412–9438
Goodin DG, Anibas KL, Bezymennyi M (2015) Mapping land cover and land use from object-based classification: An example from a complex agricultural landscape. Int J Remote Sens 36(18):4702–4723. https://doi.org/10.1080/01431161.2015.1088674
Harris R, Baumann I (2015) Open data policies and satellite earth observation. Space Policy 32:44–53. https://doi.org/10.1016/j.spacepol.2015.01.001
Hong H, Liu J, Bui DT, Pradhan B, Acharya TD, Pham BT, Ahmad BB (2018) Landslide susceptibility mapping using J48 decision tree with AdaBoost, bagging and rotation forest ensembles in the Guangchang area (China). Catena 163:399–413
Jamali A (2019a) Evaluation and comparison of eight machine learning models in land use/land cover mapping using Landsat 8 OLI: a case study of the northern region of Iran. SN Appl Sci 1:1448. https://doi.org/10.1007/s42452-019-1527-8
Jamali A (2019b). A fit-for-purpose algorithm for environmental monitoring based on maximum likelihood, support vector machine and random forest. Int Arch Photogramm Remote Sens Spat Inf Sci :25–32
Jamali A, Rahman AA (2019) SENTINEL-1 Image classification for city extraction based on the support vector machine and random forest algorithms. Int Arch Photogramm, Remote Sens Spat Inf Sci :297–302
Kilpatrick KA, Podestá G, Williams E, Walsh S, Minnett PJ (2019) Alternating decision trees for cloud masking in MODIS and VIIRS NASA sea surface temperature products. J Atmos Ocean Technol 36(3):387–407
Kuhn M (2008). Building predictive models in R using the caret package. J Stat Softw 28(5):1–26. https://doi.org/10.18637/jss.v028.i05
Kussul N, Lavreniuk M, Skakun S, Shelestov A (2017) Deep learning classification of land cover and crop types using remote sensing data. IEEE Geosci Remote Sens Lett 14(5):778–782. https://doi.org/10.1109/LGRS.2017.2681128
Li W, Haohuan F, Le Yu P, Gong DF, Congcong L, Clinton N (2016) Stacked autoencoder-based deep learning for remote-sensing image classification: A case study of African land-cover mapping. Int J Remote Sens 37((23):5632–5646. https://doi.org/10.1080/01431161.2016.1246775
Li W, Haohuan F, Le Y, Cracknell A (2017) Deep Learning Based Oil Palm Tree Detection and Counting for High-Resolution Remote Sensing Images. Remote Sens 9:1. https://doi.org/10.3390/rs9010022
Mahdianpari M, Salehi B, Mohammadimanesh F, Motagh M (2017) Random forest wetland classification using ALOS-2 L-band, RADARSAT-2 C-band, and TerraSAR-X imagery. ISPRS J Photogramm Remote Sens 130:13–31
Mahdianpari M, Salehi B, Mohammadimanesh F, Homayouni S, Gill E (2019) The first wetland inventory map of newfoundland at a spatial resolution of 10 m using Sentinel-1 and Sentinel-2 data on the google earth engine cloud computing platform. Remote Sens 11:43
Mansaray LR, Wang F, Huang J, Yang L, Kanu AS (2019) Accuracies of Support Vector Machine and Random Forest in Rice Mapping with Sentinel-1A, Landsat-8 and Sentinel-2A Datasets. Geocarto Int :1–21. https://doi.org/10.1080/10106049.2019.1568586
Mas JF, Flores JJ (2008) The Application of Artificial Neural Networks to the Analysis of Remotely Sensed Data. Int J Remote Sens 29(3):617–663. https://doi.org/10.1080/01431160701352154
Moayedi H, Jamali A, Gibril MBA, Foong K, Bahiraei M (2020) Evaluation of tree-base data mining algorithms in land used/land cover mapping in a semi-arid environment through Landsat 8 OLI image; Shiraz, Iran. Geomatics Nat Hazards Risk 11(1):724–741
Mohanty SP, Hughes DP, Marcel S (2016) Using deep learning for image-based plant disease detection. Front Plant Sci 7:1419. https://doi.org/10.3389/fpls.2016.01419
Mountrakis G, Jungho I, Ogole C (2011) Support vector machines in remote sensing: A review. ISPRS J Photogramm Remote Sens 66(3):247–259. https://doi.org/10.1016/j.isprsjprs.2010.11.001
Rodriguez-Galiano VF, Ghimire B, Rogan J, Chica-Olmo M, Rigol-Sanchez JP (2012) An assessment of the effectiveness of a random forest classifier for land-cover classification. ISPRS J Photogramm Remote Sens 67:93–104
Rogan J, Franklin J, Stow D, Miller J, Woodcock C, Roberts D (2008) Mapping land-cover modifications over large areas: a comparison of machine learning algorithms. Remote Sens Environ 112(5):2272–2283
Rouse JW, Haas RH, Deering DW, Schell JA (1973) Monitoring the vernal advancement and retrogradation (Green Wave Effect) of natural vegetation, pp 44–47
Shao Y, Lunetta RS (2012) Comparison of support vector machine, neural network, and CART algorithms for the land-cover classification using limited training data points. ISPRS J Photogramm Remote Sens 70:78–87. https://doi.org/10.1016/j.isprsjprs.2012.04.001
Shao Y, Lunetta RS (2012b) Comparison of support vector machine, neural network, and CART algorithms for the land-cover classification using limited training data points. ISPRS J Photogramm Remote Sens 70:78–87
Svetnik V, Liaw A, Tong C, Culberson JC, Sheridan RP, Feuston BP (2003) Random forest: A classification and regression tool for compound classification and QSAR modeling. J Chem Inf Comput Sci 43:1947–1958
Vapnik V (1982) Estimation of dependences based on empirical data. Springer Series in Statistics (springer Series in Statistics). Springer-Verlag, New York
Waldrop MM (2016) The Chips are down for Moore’s Law. Nat News 530:(7589
Woznicki SA, Baynes J, Panlasigui S, Mehaffey M, Neale A (2019) Development of a spatially complete floodplain map of the conterminous United States using random forest. Sci Total Environ 647:942–953
Yeom J, Han Y, Kim Y (2013) Separability analysis and classification of rice fields using KOMPSAT-2 High Resolution Satellite Imagery. Res J Chem Environ 17:136–144
Zha Y, Gao J, Ni S (2003) Use of normalized difference built-up index in automatically mapping urban areas from TM imagery. Int J Remote Sens 24(3):583–594. https://doi.org/10.1080/01431160304987
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by: H. Babaie
Rights and permissions
About this article
Cite this article
Jamali, A. Land use land cover mapping using advanced machine learning classifiers: A case study of Shiraz city, Iran. Earth Sci Inform 13, 1015–1030 (2020). https://doi.org/10.1007/s12145-020-00475-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-020-00475-4