A comparison of support vector machines, artificial neural network and classification tree for identifying soil texture classes in southwest China

被引:81
作者
Wu, Wei [1 ]
Li, Ai-Di [2 ]
He, Xin-Hua [2 ,3 ]
Ma, Ran [2 ]
Liu, Hong-Bin [2 ]
Lv, Jia-Ke [1 ]
机构
[1] Southwest Univ, Coll Comp & Informat Sci, Chongqing 400716, Peoples R China
[2] Southwest Univ, Coll Resources & Environm, Chongqing 400716, Peoples R China
[3] Univ Western Australia, Sch Biol Sci, Crawley, WA 6009, Australia
关键词
AUC; Comparison; Kappa; Kernel function; Stratum; LANDSCAPE; PREDICTION; REGION; ATTRIBUTES; REGRESSION; TILLAGE; EROSION;
D O I
10.1016/j.compag.2017.11.037
中图分类号
S [农业科学];
学科分类号
09 ;
摘要
The variability of soil properties plays a critical role in soil and water conversation engineering. In this study, different machine learning techniques were applied to identify the soil texture classes based on a set of terrain parameters in a small mountainous watershed located in the core areas of Three Gorges of Yangtze River, southwest China. For this, the support vector machines (SVMs) with polynomial and Gaussian radius basis functions, artificial neural network, and classification tree methods were compared. The most commonly used performance measures including overall accuracy, kappa index, receiver operating characteristics (ROC), and area under the ROC curve (AUC) were employed to evaluate the accuracy of the models for classification. The observed results showed a better performance under SVMs than under artificial neural network and classification tree algorithms. Moreover, SVM with polynomial function (SVM-poly) worked slightly better than SVM with Gaussian radius basis function. The overall accuracy, kappa statistic, and AUC of SVM-poly were 0.943, 0.79, and 0.944, respectively. Meanwhile, the classification accuracy was 0.794 for clay, 0.992 for loam, and 0.661 for sand under SVM-poly. Elevation, terrain classification index for lowlands, and flow path length were the most important terrain indicators affecting the variation in the soil texture class in the study area. These results showed that the support vector machines are feasible and reliable in the identification of soil texture classes.
引用
收藏
页码:86 / 93
页数:8
相关论文
共 50 条
  • [1] [Anonymous], 2014, CHINESE SOIL GEOGRAP
  • [2] [Anonymous], 2000, NATURE STAT LEARNING, DOI DOI 10.1007/978-1-4757-3264-1
  • [3] Breiman L., 1983, OLSHEN STONE CLASSIF
  • [4] Potential terrain controls on soil color, texture contrast and grain-size deposition for the original catena landscape in Uganda
    Brown, DJ
    Clayton, MK
    McSweeney, K
    [J]. GEODERMA, 2004, 122 (01) : 51 - 72
  • [5] Machine learning for predicting soil classes in three semi-arid landscapes
    Brungard, Colby W.
    Boettinger, Janis L.
    Duniway, Michael C.
    Wills, Skye A.
    Edwards, Thomas C., Jr.
    [J]. GEODERMA, 2015, 239 : 68 - 83
  • [6] Sampling for validation of digital soil maps
    Brus, D. J.
    Kempen, B.
    Heuvelink, G. B. M.
    [J]. EUROPEAN JOURNAL OF SOIL SCIENCE, 2011, 62 (03) : 394 - 407
  • [7] Burges C.J.C., 1998, TUTORIAL SUPPORT VEC
  • [8] System for Automated Geoscientific Analyses (SAGA) v. 2.1.4
    Conrad, O.
    Bechtel, B.
    Bock, M.
    Dietrich, H.
    Fischer, E.
    Gerlitz, L.
    Wehberg, J.
    Wichmann, V.
    Boehner, J.
    [J]. GEOSCIENTIFIC MODEL DEVELOPMENT, 2015, 8 (07) : 1991 - 2007
  • [9] de Oliveira J. F., 2011, AGR PRECISAO NOVO OL, P143
  • [10] Pattern recognition of geophysical data
    Ehret, Bernd
    [J]. GEODERMA, 2010, 160 (01) : 111 - 125