Classification of Soils into Hydrologic Groups Using Machine Learning

被引:47
作者
Abraham, Shiny [1 ]
Chau Huynh [1 ]
Huy Vu [1 ]
机构
[1] Seattle Univ, Dept Elect & Comp Engn, Seattle, WA 98122 USA
关键词
multi-class classification; soil texture calculator; k-Nearest Neighbors; support vector machines; decision trees; ensemble learning;
D O I
10.3390/data5010002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hydrologic soil groups play an important role in the determination of surface runoff, which, in turn, is crucial for soil and water conservation efforts. Traditionally, placement of soil into appropriate hydrologic groups is based on the judgement of soil scientists, primarily relying on their interpretation of guidelines published by regional or national agencies. As a result, large-scale mapping of hydrologic soil groups results in widespread inconsistencies and inaccuracies. This paper presents an application of machine learning for classification of soil into hydrologic groups. Based on features such as percentages of sand, silt and clay, and the value of saturated hydraulic conductivity, machine learning models were trained to classify soil into four hydrologic groups. The results of the classification obtained using algorithms such as k-Nearest Neighbors, Support Vector Machine with Gaussian Kernel, Decision Trees, Classification Bagged Ensembles and TreeBagger (Random Forest) were compared to those obtained using estimation based on soil texture. The performance of these models was compared and evaluated using per-class metrics and micro- and macro-averages. Overall, performance metrics related to kNN, Decision Tree and TreeBagger exceeded those for SVM-Gaussian Kernel and Classification Bagged Ensemble. Among the four hydrologic groups, it was noticed that group B had the highest rate of false positives.
引用
收藏
页数:14
相关论文
共 34 条
[1]  
Abdelbaki A.M., 2009, P AM SOC AGR BIOL EN
[2]   Using Machine Learning for Prediction of Saturated Hydraulic Conductivity and Its Sensitivity to Soil Structural Perturbations [J].
Araya, Samuel N. ;
Ghezzehei, Teamrat A. .
WATER RESOURCES RESEARCH, 2019, 55 (07) :5715-5737
[3]  
Arrouyas D., 2014, GLOBALSOILMAP BASIS
[4]   Multi-scale digital soil mapping with deep learning [J].
Behrens, Thorsten ;
Schmidt, Karsten ;
MacMillan, Robert A. ;
Rossel, Raphael A. Viscarra .
SCIENTIFIC REPORTS, 2018, 8
[5]  
Bell J., 2014, MACHINE LEARNING HAN
[6]   Machine learning in soil classification [J].
Bhattacharya, B. ;
Solomatine, D. P. .
NEURAL NETWORKS, 2006, 19 (02) :186-195
[7]   Machine learning for predicting soil classes in three semi-arid landscapes [J].
Brungard, Colby W. ;
Boettinger, Janis L. ;
Duniway, Michael C. ;
Wills, Skye A. ;
Edwards, Thomas C., Jr. .
GEODERMA, 2015, 239 :68-83
[8]   Digital soil assessments: Beyond DSM [J].
Carre, F. ;
McBratney, Alex B. ;
Mayr, Thomas ;
Montanarella, Luca .
GEODERMA, 2007, 142 (1-2) :69-79
[9]   Data mining methods applied to map soil units on tropical hillslopes in Rio de Janeiro, Brazil [J].
Chagas, Cesar da Silva ;
Koenow Pinheiro, Helena Saraiva ;
de Carvalho Junior, Waldir ;
Cunha dos Anjos, Lucia Helena ;
Pereira, Nilson Rendeiro ;
Bhering, Silvio Barge .
GEODERMA REGIONAL, 2017, 9 :47-55
[10]  
Silva BPC, 2019, SCI REP-UK, V9, DOI [10.1038/s41598-019-50376-w, 10.1038/s41598-019-41935-2]