Exploring the optimal model for assessing SOC and TN in Zanthoxylum bungeanum forest on the Loess Plateau using VNIR spectroscopy

ECOLOGICAL INFORMATICS(2024)

Cited 0|Views7
No score
Abstract
Zanthoxylum bungeanum forest is an important economic forest on the Loess Plateau. The rapid assessment of its soil organic carbon (SOC) and total nitrogen (TN) concentrations is critical for the evaluation of soil quality. Soil samples of different forest ages and soil depths were collected for laboratory analyses and spectral measurements, and the visible and near-infrared reflectance (VNIR) spectral data were processed by mathematical transformations, such as first-order derivative (FD) and second-order derivative, multiple scattering correction, and logarithm of the reciprocal. The importance bands of SOC and TN were screened on the basis of competitive adaptive reweighted sampling. In addition, partial least squares regression and support vector machine regression models were constructed, and the applicability of SOC and TN to the models were compared. Results showed that forest age and soil depth remarkably affect SOC and TN concentrations. Among the calibration and validation models, the combination of the SVMR model with Savitzky-Golay smoothing and FD estimated SOC and TN with the highest accuracy, and the validation accuracy of the surface SOC and TN was higher than that of the bottom depths. Meanwhile, the importance bands involved in the modeling were mainly distributed in 400-600 nm and 1000-2400 nm. The combination of the FD transformation and the SVMR model is suitable for determining SOC and TN concentrations in Z. bungeanum forests, and the model has great potential for the quantitative evaluation of soil quality in the Loess Plateau.
More
Translated text
Key words
Partial least squares regression,Support vector machine regression,Spectral pre-processing,Calibration models,Validation models
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined