Introducing ARTMO's Machine-Learning Classification Algorithms Toolbox: Application to Plant-Type Detection in a Semi-Steppe Iranian Landscape

被引:6
作者
Aghababaei, Masoumeh [1 ]
Ebrahimi, Ataollah [1 ]
Naghipour, Ali Asghar [1 ]
Asadi, Esmaeil [1 ]
Perez-Suay, Adrian [2 ]
Morata, Miguel [2 ]
Garcia, Jose Luis [2 ]
Rivera Caicedo, Juan Pablo [3 ]
Verrelst, Jochem [2 ]
机构
[1] Shahrekord Univ, Fac Nat Resources & Earth Sci, Dept Range & Watershed Management, Shahrekord 8818634141, Iran
[2] Univ Valencia, Image Proc Lab IPL, C Catedrat Jose Beltran 2, Valencia 46980, Spain
[3] CONACYT UAN, Secretary Res & Grad Studies, Tepic 63155, Mexico
基金
欧洲研究理事会;
关键词
Automated Radiative Transfer Models Operator; machine-learning classification toolbox; Gaussian process classifier; plant types; Sentinel-2; LAND-COVER CLASSIFICATION; IMAGE CLASSIFICATION; DIMENSIONALITY REDUCTION; GAUSSIAN-PROCESSES; TIME-SERIES; SENTINEL-2; VEGETATION; RETRIEVAL; GRASSLAND; BANDS;
D O I
10.3390/rs14184452
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Accurate plant-type (PT) detection forms an important basis for sustainable land management maintaining biodiversity and ecosystem services. In this sense, Sentinel-2 satellite images of the Copernicus program offer spatial, spectral, temporal, and radiometric characteristics with great potential for mapping and monitoring PTs. In addition, the selection of a best-performing algorithm needs to be considered for obtaining PT classification as accurate as possible . To date, no freely downloadable toolbox exists that brings the diversity of the latest supervised machine-learning classification algorithms (MLCAs) together into a single intuitive user-friendly graphical user interface (GUI). To fill this gap and to facilitate and automate the usage of MLCAs, here we present a novel GUI software package that allows systematically training, validating, and applying pixel-based MLCA models to remote sensing imagery. The so-called MLCA toolbox has been integrated within ARTMO's software framework developed in Matlab which implements most of the state-of-the-art methods in the machine learning community. To demonstrate its utility, we chose a heterogeneous case study scene, a landscape in Southwest Iran to map PTs. In this area, four main PTs were identified, consisting of shrub land, grass land, semi-shrub land, and shrub land-grass land vegetation. Having developed 21 MLCAs using the same training and validation, datasets led to varying accuracy results. Gaussian process classifier (GPC) was validated as the top-performing classifier, with an overall accuracy (OA) of 90%. GPC follows a Laplace approximation to the Gaussian likelihood under the supervised classification framework, emerging as a very competitive alternative to common MLCAs. Random forests resulted in the second-best performance with an OA of 86%. Two other types of ensemble-learning algorithms, i.e., tree-ensemble learning (bagging) and decision tree (with error-correcting output codes), yielded an OA of 83% and 82%, respectively. Following, thirteen classifiers reported OA between 70% and 80%, and the remaining four classifiers reported an OA below 70%. We conclude that GPC substantially outperformed all classifiers, and thus, provides enormous potential for the classification of a diversity of land-cover types. In addition, its probabilistic formulation provides valuable band ranking information, as well as associated predictive variance at a pixel level. Nevertheless, as these are supervised (data-driven) classifiers, performances depend on the entered training data, meaning that an assessment of all MLCAs is crucial for any application. Our analysis demonstrated the efficacy of ARTMO's MLCA toolbox for an automated evaluation of the classifiers and subsequent thematic mapping.
引用
收藏
页数:21
相关论文
共 96 条
[1]  
Abedi R., 2021, Journal of Environmental Science Studies, V5, P3229
[2]   Comparison of Random Forest and Support Vector Machine Classifiers for Regional Land Cover Mapping Using Coarse Resolution FY-3C Images [J].
Adugna, Tesfaye ;
Xu, Wenbo ;
Fan, Jinlong .
REMOTE SENSING, 2022, 14 (03)
[3]   Vegetation Types Mapping Using Multi-Temporal Landsat Images in the Google Earth Engine Platform [J].
Aghababaei, Masoumeh ;
Ebrahimi, Ataollah ;
Naghipour, Ali Asghar ;
Asadi, Esmaeil ;
Verrelst, Jochem .
REMOTE SENSING, 2021, 13 (22)
[4]   Classification of Plant Ecological Units in Heterogeneous Semi-Steppe Rangelands: Performance Assessment of Four Classification Algorithms [J].
Aghababaei, Masoumeh ;
Ebrahimi, Ataollah ;
Naghipour, Ali Asghar ;
Asadi, Esmaeil ;
Verrelst, Jochem .
REMOTE SENSING, 2021, 13 (17)
[5]   A higher order conditional random field model for simultaneous classification of land cover and land use [J].
Albert, Lena ;
Rottensteiner, Franz ;
Heipke, Christian .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2017, 130 :63-80
[6]  
[Anonymous], 1994, A comprehensive foundation, DOI [10.1142/S0129065794000372, DOI 10.1142/S0129065794000372]
[7]  
[Anonymous], 2011, P EARSEL 7 SIG IMAGI
[8]  
[Anonymous], 2008, Introduction to information retrieval
[9]   Kernel Multivariate Analysis Framework for Supervised Subspace Learning [J].
Arenas-Garcia, Jeronimo ;
Petersen, Kaare Brandt ;
Camps-Valls, Gustavo ;
Hansen, Lars Kai .
IEEE SIGNAL PROCESSING MAGAZINE, 2013, 30 (04) :16-29
[10]   Mapping Crop Types of Germany by Combining Temporal Statistical Metrics of Sentinel-1 and Sentinel-2 Time Series with LPIS Data [J].
Asam, Sarah ;
Gessner, Ursula ;
Gonzalez, Roger Almengor ;
Wenzl, Martina ;
Kriese, Jennifer ;
Kuenzer, Claudia .
REMOTE SENSING, 2022, 14 (13)