Data of soil water content measured at regular time intervals could be used to set an irrigation schedule for farmland. Changes in soil water content could also provide an early warning of potential slope slippage. An artificial neural network is proposed for detecting soil water content from five variables: soil and water temperature changes after sunlight exposure, plant coverage rates, fine-grained soil content, and effective soil particle size. Temperature changes were detected using thermal images taken using an unmanned aerial vehicle equipped with a thermal camera in the morning and at noon. Plant coverage was estimated using visible light photograph, and the fine-grained soil content, effective particle size, and soil water content were determined from laboratory tests of soil samples. An optimized neural network was established by analyzing the performance of various neural network parameters. The mean square error of the optimized neural network reached a minimum value of 0.10061 in the validation data set at the 12th epoch, the training was stopped to avoid overfitting. The correlation coefficients for the training, validation, testing, and overall data sets were 0.880, 0.772, 0.810, and 0.847 respectively. The target values and the predicted values of the neural network are highly correlated. Thus, the proposed neural network is effective for predicting soil water content. A relative importance analysis revealed that soil and water temperature changes after sunlight exposure had the greatest influence on the neural network’s results.
Read full abstract