Novel approach for soil classification using machine learning methods

被引:20
作者
Manh Duc Nguyen [1 ]
Costache, Romulus [2 ,3 ]
An Ho Sy [1 ]
Ahmadzadeh, Hassan [4 ]
Hiep Van Le [5 ]
Prakash, Indra [6 ]
Binh Thai Pham [5 ]
机构
[1] Univ Transport & Commun, Hanoi 100000, Vietnam
[2] Transilvania Univ Brasov, Dept Civil Engn, 5 Turnului Str, Brasov 00152, Romania
[3] Danube Delta Natl Inst Res & Dev, 165 Babadag St, Tulcea 820112, Romania
[4] Islamic Azad Univ, Dept Geog & Urban Planning, Tabriz Branch, Tabriz, Iran
[5] Univ Transport Technol, Hanoi 100000, Vietnam
[6] Geol Survey India, DDG R, Gandhinagar 382010, India
关键词
Soil classification; Soil types; Machine learning; Confusion matrix; NEURAL-NETWORKS; RANDOM FOREST; ARTIFICIAL-INTELLIGENCE; PREDICTION; REGRESSION;
D O I
10.1007/s10064-022-02967-7
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
In this study, we have proposed a new classification method for determining different soil classes based on three machine learning approaches, namely: support vector classification (SVC), multilayer perceptron (MLP), and random forest (RF) models. For the development of models, we have used a database of 4888 soil samples obtained from Vietnam projects. In the model's study, 15 soil properties factors (variables) have been selected as input parameters for classifying soil samples into 5 soil classes: lean clay (CL), elastic silt (MH), fat clay (CH), clayey sand (SC), and silt (ML). To evaluate and analyze the results quantitatively and qualitatively, various methods such as learning curve (time and number of training samples), confusion matrix, and several statistical metrics such as precision, recall, accuracy, and F1-score were used. Results indicated that performance of all the three models (average accuracy score = 0.968) is good but of the SVC model (accuracy score = 0.984) is best in accurate classification of soils.
引用
收藏
页数:17
相关论文
共 51 条
  • [1] Predictive modelling for solar thermal energy systems: A comparison of support vector regression, random forest, extra trees and regression trees
    Ahmad, Muhammad Waseem
    Reynolds, Jonathan
    Rezgui, Yacine
    [J]. JOURNAL OF CLEANER PRODUCTION, 2018, 203 : 810 - 821
  • [2] Albon C., 2018, MACHINE LEARNING PYT
  • [3] [Anonymous], 2015, Deep learning tutorial
  • [4] [Anonymous], 2017, PYTHON MACHINE LEARN
  • [5] [Anonymous], 2012, INT J INF TECHNOL CO, DOI DOI 10.5121/IJITCS.2012.2103
  • [6] The linear random forest algorithm and its advantages in machine learning assisted logging regression modeling
    Ao, Yile
    Li, Hongqi
    Zhu, Liping
    Ali, Sikandar
    Yang, Zhongguo
    [J]. JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2019, 174 : 776 - 789
  • [7] STANDARDIZATION OF SIZE CLASSIFICATION OF NATURALLY OCCURRING PARTICLES
    ARCHER, AA
    [J]. GEOTECHNIQUE, 1970, 20 (01): : 103 - &
  • [8] ATTERBERG A., 1911, INT MITT BODENK, V1, P10
  • [9] Soil texture classification using multi class support vector machine
    Barman U.
    Choudhury R.D.
    [J]. Information Processing in Agriculture, 2020, 7 (02): : 318 - 332
  • [10] Barnett V, 1984, OUTLIERS STAT DATA O