• Spectroscopy and Spectral Analysis
  • Vol. 41, Issue 3, 880 (2021)
CHEN Ying1, YANG Hui1, XIAO Chun-yan2, ZHAO Xue-liang1、3, LI Kang3, PANG Li-li3, SHI Yan-xin3, LIU Zheng-ying1, and LI Shao-hua4
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • 3[in Chinese]
  • 4[in Chinese]
  • show less
    DOI: 10.3964/j.issn.1000-0593(2021)03-0880-06 Cite this Article
    CHEN Ying, YANG Hui, XIAO Chun-yan, ZHAO Xue-liang, LI Kang, PANG Li-li, SHI Yan-xin, LIU Zheng-ying, LI Shao-hua. Research on Prediction Model of Soil Heavy Metal Zn Content Based on XRF-CNN[J]. Spectroscopy and Spectral Analysis, 2021, 41(3): 880 Copy Citation Text show less

    Abstract

    Combined with X-ray fluorescence spectroscopy, a prediction model based on deep convolutional neural network regression is proposed to predict the content of heavy metal element Zn in soil. Related pretreatment of the original soil, and soil compaction by powder compaction method, and the soil spectrum was obtained by X-Ray-fluorescence (XRF). Compared with traditional detection methods, the XRF method has the advantages of fast detection speed, high accuracy, simple operation, non-destructive sample properties, and simultaneous detection of multiple heavy metal elements. Therefore, XRF is combined with deep convolutional neural networks to achieve Precise prediction of heavy metal element Zn content in soil. In the experiment, box plots were used to eliminate abnormal data in the X-ray fluorescence spectrum. Entropy weight method and multiple scattering correction were used to correct the sample box data. The Savitzky-Golay smooth denoising method and linear background method are used to preprocess the spectral data, which can effectively solve the problems of noise and baseline drift caused by the external environment and human factors. The obtained one-dimensional spectral data vector is processed by constructing a spectral data matrix, this method converts 5 sets of parallel spectral data vectors at the same concentration and the same water content into a two-dimensional spectral information matrix and uses this matrix as the input of the deep convolutional neural network prediction model to meet the operational requirements of the convolutional layer. The learning ability of the deep convolutional neural network prediction model is improved, and the training difficulty of the model is reduced. The deep convolutional neural network prediction model is built with 3 layers of convolutional layers and activated using the RELU activation function. The maximum pooling method is used to reduce the dimensionality of the data and increase the Dropout layer to prevent overfitting. The ADAM optimizer is used to optimize the prediction model. The prediction model uses the mean relative error (MRE), loss function (LOSS), and mean absolute error (MAE) to determine the optimal learning rate of the model is and the optimal number of iterations is 3 000. The prediction model of the deep convolutional neural network is compared with the BP prediction model, the ELM prediction model, and the PLS prediction model, Analyze and compare the prediction model with the mean square error (MSE), root mean square error (RMSE), and fitting coefficient (R2), The results show that in predicting the content of heavy metals in soil, the prediction model based on deep convolutional neural network is superior to the three prediction models of BP, ELM, and PLS, which improves the prediction accuracy.
    CHEN Ying, YANG Hui, XIAO Chun-yan, ZHAO Xue-liang, LI Kang, PANG Li-li, SHI Yan-xin, LIU Zheng-ying, LI Shao-hua. Research on Prediction Model of Soil Heavy Metal Zn Content Based on XRF-CNN[J]. Spectroscopy and Spectral Analysis, 2021, 41(3): 880
    Download Citation