Machine Learning for Gully Feature Extraction Based on a Pan-Sharpened Multispectral Image: Multiclass vs. Binary Approach

Gullies reduce both the quality and quantity of productive land, posing a serious threat to sustainable agriculture, hence, food security. Machine Learning (ML) algorithms are essential tools in the identification of gullies and can assist in strategic decision-making relevant to soil conservation. Nevertheless, accurate identification of gullies is a function of the selected ML algorithms, the image and number of classes used, i.e., binary (two classes) and multiclass. We applied Linear Discriminant Analysis (LDA), Support Vector Machine (SVM), and Random Forest (RF) on a Systeme Pour l’Observation de la Terre (SPOT-7) image to extract gullies and investigated whether the multiclass (m) approach can offer better classification accuracy than the binary (b) approach. Using repeated k-fold cross-validation, we generated 36 models. Our findings revealed that, of these models, both RFb (98.70%) and SVMm (98.01%) outperformed the LDA in terms of overall accuracy (OA). However, the LDAb (99.51%) recorded the highest producer’s accuracy (PA) but had low corresponding user’s accuracy (UA) with 18.5%. The binary approach was generally better than the multiclass approach; however, on class level, the multiclass approach outperformed the binary approach in gully identification. Despite low spectral resolution, the pan-sharpened SPOT-7 product successfully identified gullies. The proposed methodology is relatively simple, but practically sound, and can be used to monitor gullies within and beyond the study region.

[1]  Gui-Song Xia,et al.  Deep Learning for Remote Sensing Image Understanding , 2016, J. Sensors.

[2]  L. Bertalan,et al.  UAS photogrammetry and object-based image analysis (GEOBIA): erosion monitoring at the Kazár badland, Hungary , 2016 .

[3]  Thomas Blaschke,et al.  Detection of Gully-Affected Areas by Applying Object-Based Image Analysis (OBIA) in the Region of Taroudannt, Morocco , 2014, Remote. Sens..

[4]  Balázs Deák,et al.  Classification of Herbaceous Vegetation Using Airborne Hyperspectral Imagery , 2015, Remote. Sens..

[5]  H. Pourghasemi,et al.  Performance assessment of individual and ensemble data-mining techniques for gully erosion modeling. , 2017, The Science of the total environment.

[6]  László Bertalan,et al.  Possibilities of land use change analysis in a mountainous rural area: a methodological approach , 2016, Int. J. Geogr. Inf. Sci..

[7]  Mario Chica-Olmo,et al.  An assessment of the effectiveness of a random forest classifier for land-cover classification , 2012 .

[8]  Kun Zhu,et al.  Symmetrical Dense-Shortcut Deep Fully Convolutional Networks for Semantic Segmentation of Very-High-Resolution Remote Sensing Images , 2018, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[9]  Kwanele Phinzi,et al.  The assessment of water-borne erosion at catchment level using GIS-based RUSLE and remote sensing: A review , 2019, International Soil and Water Conservation Research.

[10]  A. Vrieling,et al.  Automatic identification of erosion gullies with ASTER imagery in the Brazilian Cerrados , 2007 .

[11]  Kwanele Phinzi,et al.  Mapping soil erosion in a quaternary catchment in Eastern Cape using geographic information system and remote sensing , 2017 .

[12]  Xiaoli Zhang,et al.  Object-Based Tree Species Classification Using Airborne Hyperspectral Images and LiDAR Data , 2019, Forests.

[13]  N. Mararakanye,et al.  Gully location mapping at a national scale for South Africa , 2012 .

[14]  P. Srivastava,et al.  Quantifying land use/land cover spatio-temporal landscape pattern dynamics from Hyperion using SVMs classifier and FRAGSTATS® , 2018 .

[15]  Kwanele Phinzi,et al.  Land use/land cover dynamics and soil erosion in the Umzintlava catchment (T32E), Eastern Cape, South Africa , 2019, Transactions of the Royal Society of South Africa.

[16]  L. Gawrysiak,et al.  The impact of permanent gullies on present-day land use and agriculture in loess areas (E. Poland) , 2015 .

[17]  Ahmad Heidari,et al.  Assessing the performance of decision tree and neural network models in mapping soil properties , 2019, Journal of Mountain Science.

[18]  B. Deák,et al.  Assessing the efficiency of multispectral satellite and airborne hyperspectral images for land cover mapping in an aquatic environment with emphasis on the water caltrop (Trapa natans) , 2019, International Journal of Remote Sensing.

[19]  Biswajeet Pradhan,et al.  Comparison of machine learning models for gully erosion susceptibility mapping , 2020, Geoscience Frontiers.

[20]  Zoltán Kovács,et al.  Efficiency of local minima and GLM techniques in sinkhole extraction from a LiDAR-based terrain model , 2019, Int. J. Digit. Earth.

[21]  Michal Kedzierski,et al.  A Method of Panchromatic Image Modification for Satellite Imagery Data Fusion , 2017, Remote. Sens..

[22]  J. Křeček,et al.  Landscape degradation in the world and in Hungary , 2019, Hungarian Geographical Bulletin.

[23]  Shilpa Manandhar,et al.  A Data-Driven Approach for Accurate Rainfall Prediction , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[24]  Derek T. Anderson,et al.  Comprehensive survey of deep learning in remote sensing: theories, tools, and challenges for the community , 2017 .

[25]  Norman Kerle,et al.  Object-based gully feature extraction using high spatial resolution imagery , 2011 .

[26]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[27]  Sudhir Kumar Singh,et al.  Extracting water-related features using reflectance data and principal component analysis of Landsat images , 2018 .

[28]  László Pásztor,et al.  Comparison of various uncertainty modelling approaches based on geostatistics and machine learning algorithms , 2019, Geoderma.

[29]  Gang Wang,et al.  Deep Learning-Based Classification of Hyperspectral Data , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[30]  Nataliia Kussul,et al.  Deep Learning Classification of Land Cover and Crop Types Using Remote Sensing Data , 2017, IEEE Geoscience and Remote Sensing Letters.

[31]  Lin Chen,et al.  A Comparative Assessment of Geostatistical, Machine Learning, and Hybrid Approaches for Mapping Topsoil Organic Carbon Content , 2019, ISPRS Int. J. Geo Inf..

[32]  Wei Xiong,et al.  Learning to Translate for Cross-Source Remote Sensing Image Retrieval , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[33]  J. Poesen,et al.  Gully erosion: Impacts, factors and control , 2005 .

[34]  Xueliang Zhang,et al.  Deep learning in remote sensing applications: A meta-analysis and review , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[35]  Alfred Stein,et al.  Object-based gully system prediction from medium resolution imagery using Random Forests , 2014 .

[36]  Panos Panagos,et al.  Towards an Assessment of the Ephemeral Gully Erosion Potential in Greece Using Google Earth , 2020 .

[37]  Bogdan Zagajewski,et al.  Comparison of Support Vector Machine and Random Forest Algorithms for Invasive and Expansive Species Classification Using Airborne Hyperspectral Data , 2020, Remote. Sens..

[38]  Kate Rowntree,et al.  The relationship between land use and soil erosion in the communal lands near Peddie town, Eastern Cape, South Africa , 2003 .

[39]  Russell G. Congalton,et al.  A review of assessing the accuracy of classifications of remotely sensed data , 1991 .

[40]  Fei Wang,et al.  Comparative Study on KNN and SVM Based Weather Classification Models for Day Ahead Short Term Solar PV Power Forecasting , 2017 .

[41]  T. Levine,et al.  Eta Squared, Partial Eta Squared, and Misreporting of Effect Size in Communication Research , 2002 .

[42]  Sarawut Ninsawat,et al.  Identification of roofing materials with Discriminant Function Analysis and Random Forest classifiers on pan-sharpened WorldView-2 imagery – a comparison , 2018, Hungarian Geographical Bulletin.

[43]  O. Mutanga,et al.  Use of Landsat series data to analyse the spatial and temporal variations of land degradation in a dispersive soil environment: A case of King Sabata Dalindyebo local municipality in the Eastern Cape Province, South Africa , 2017 .

[44]  Wei You,et al.  Detecting the Boundaries of Urban Areas in India: A Dataset for Pixel-Based Image Classification in Google Earth Engine , 2016, Remote. Sens..

[45]  Thomas Cudahy,et al.  Regolith-geology mapping with support vector machine: A case study over weathered Ni-bearing peridotites, New Caledonia , 2018, Int. J. Appl. Earth Obs. Geoinformation.

[46]  Alaa Tharwat,et al.  Linear vs. quadratic discriminant analysis classifier: a tutorial , 2016, Int. J. Appl. Pattern Recognit..

[47]  Mariana Belgiu,et al.  Random forest in remote sensing: A review of applications and future directions , 2016 .

[48]  Mohammadmehdi Saberioon,et al.  A Memory-Based Learning Approach as Compared to Other Data Mining Algorithms for the Prediction of Soil Texture Using Diffuse Reflectance Spectra , 2016, Remote. Sens..

[49]  David W. Franzen,et al.  Residual soil nitrate prediction from imagery and non-imagery information using neural network technique , 2011 .

[50]  Omid Ghorbanzadeh,et al.  A Semi-Automated Object-Based Gully Networks Detection Using Different Machine Learning Models: A Case Study of Bowen Catchment, Queensland, Australia , 2019, Sensors.

[51]  Jacky Croke,et al.  Thresholds for channel initiation at road drain outlets , 2008 .

[52]  R. Minařík,et al.  Mapping soil degradation using remote sensing data and ancillary data: South-East Moravia, Czech Republic , 2018, European Journal of Remote Sensing.

[53]  Juha Hyyppä,et al.  Comparison of Tree Species Classifications at the Individual Tree Level by Combining ALS Data and RGB Images Using Different Algorithms , 2016, Remote. Sens..

[54]  Biswajeet Pradhan,et al.  A Novel Ensemble Artificial Intelligence Approach for Gully Erosion Mapping in a Semi-Arid Watershed (Iran) , 2019, Sensors.

[55]  Thomas Blaschke,et al.  Land cover change assessment using decision trees, support vector machines and maximum likelihood classification algorithms , 2010, Int. J. Appl. Earth Obs. Geoinformation.

[56]  A. Brenning Spatial prediction models for landslide hazards: review, comparison and evaluation , 2005 .

[57]  George P. Petropoulos,et al.  Landscape transform and spatial metrics for mapping spatiotemporal land cover dynamics using Earth Observation data-sets , 2016 .

[58]  V. Gholami,et al.  The influence of deforestation on runoff generation and soil erosion (Case study: Kasilian Watershed) , 2018 .

[59]  Patrick Schratz,et al.  Predicting Forest Cover in Distinct Ecosystems: The Potential of Multi-Source Sentinel-1 and -2 Data Fusion , 2020, Remote. Sens..

[60]  D. Gilvear,et al.  Soil erosion in East Africa: an interdisciplinary approach to realising pastoral land management change , 2018, Environmental Research Letters.

[61]  E. LeDrew,et al.  Remote sensing of aquatic coastal ecosystem processes , 2006 .

[62]  J. Ries,et al.  Assessing environmental changes in abandoned German vineyards. Understanding key issues for restoration management plans , 2018, Hungarian Geographical Bulletin.

[63]  Patrick Mair,et al.  Robust statistical methods in R using the WRS2 package , 2020, Behavior research methods.

[64]  Qiuming Cheng,et al.  Lithological Classification Using Sentinel-2A Data in the Shibanjing Ophiolite Complex in Inner Mongolia, China , 2018, Remote. Sens..

[65]  Onisimo Mutanga,et al.  Land-use/cover classification in a heterogeneous coastal landscape using RapidEye imagery: evaluating the performance of random forest and support vector machines classifiers , 2014 .

[66]  Kwanele Phinzi,et al.  Soil erosion risk assessment in the Umzintlava catchment (T32E), Eastern Cape, South Africa, using RUSLE and random forest algorithm , 2020 .

[67]  A. Vetrivel,et al.  Disaster damage detection through synergistic use of deep learning and 3D point cloud features derived from very high resolution oblique aerial images, and multiple-kernel-learning , 2017, ISPRS Journal of Photogrammetry and Remote Sensing.

[68]  J. Drake,et al.  Modelling ecological niches with support vector machines , 2006 .

[69]  Timothy A. Warner,et al.  Implementation of machine-learning classification in remote sensing: an applied review , 2018 .

[70]  Yoram Singer,et al.  Reducing Multiclass to Binary: A Unifying Approach for Margin Classifiers , 2000, J. Mach. Learn. Res..