Abstract

Heavy metal contamination has long been a concern of intense research within the field of environmental protection. The exacerbation of heavy metal pollution due to mineral resource over-exploitation and the implementation of agricultural modernization has further emphasized the need for rapid monitoring. Although traditional geochemical survey methods have been deemed reliable, they lack the ability to conduct non-destructive and rapid surveys of large areas due to their high cost, low real-time capability, and cumbersome operations. We collected 120 soil samples in the field using Xin'an County, Henan Province as the research region, and obtained hyperspectral curves and contents of the samples using the spectrometer and chemical analysis. After preprocessing the spectral curves, we used the slime mold algorithm (SMA) to preselect feature wavebands, and then the mathematically transformed method was used to improve their correlation. Next, we calculated the correlation coefficients of these wavebands with six heavy metals, and the final modeled wavebands were obtained through precise feature selection based on the criterion that the correlation coefficient’s absolute value exceeded 0.298. The inversion model was also established by using adaptive boosting (AdaBoost), gradient boosted decision tree (GBDT), random forest (RF), and partial least squares (PLS). The results indicated that SMA-PCC can effectively downscale the high-dimensional hyperspectral data and obtain the feature wavebands with a high contribution to the modeling. We also observed that the mathematical transformation method improved the relevance between heavy metal elements and spectra. Among the four models, RF showed better overall inversion accuracy for all heavy metals (i.e., Zn: RAdaBoost2=0.85,RGBDT2=0.56,RRF2=0.89,RPLS2=0.57). This paper showcases that the algorithm presented can provide meaningful technical guidance for the large-scale investigation and assessment of heavy metal levels in soil.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call