Machine learning prediction of the heavy metal concentration in soil
摘要
The traditional method to conduct the soil pollution survey usually needs massive sampling and testing which is very costly. New technology with low cost is needed.
MethodsThe data-driven machine learning method was employed to predict the heavy metal concentration in the present study.
ResultsIn the present work, machine learning methods were used to predict the heavy metal concentration in soil from sites in Zhejiang Province which locates on the southeast coast of China. Six machine learning models were employed, including Linear Regression (LR), Support Vector Machine (SVM), Random Forest (RF), eXtreme Gradient Boosting (XGB), Backpropagation Neural Network (BP) and Radial Basis Function Neural Network (RBF). The evaluation of the machine learning prediction shows that the best performances are from the Bayesian-optimized RF(RF_BO) and XGB models. Moreover, the stacking model based on the RF_BO and XGB models achieved high accuracy (R² >0.8) for Cr, Cu, Ni, Pb, and Zn.
ConclusionMachine learning methods can make good predictions about contamination in the studied sites, which can significantly improve the efficiency of heavy metal contamination testing and reduce the cost.