基于RBF神经网络的土壤铬含量空间预测
作者简介:陈飞香(1978-),女,讲师,博士研究生,研究方向为地理信息系统应用与土地资源。E-mail:chfx@scau.edu.cn
收稿日期: 2012-03-26
要求修回日期: 2012-07-01
网络出版日期: 2013-01-20
基金资助
国家自然科学基金项目(40971125)、广东省科技计划项目(2011B020313020)资助
Spatial Prediction of Soil Properties by RBF Neural Network
Received date: 2012-03-26
Request revised date: 2012-07-01
Online published: 2013-01-20
Copyright
陈飞香 , 程家昌 , 胡月明 , 周永章 , 赵元 , 蚁佳纯 . 基于RBF神经网络的土壤铬含量空间预测[J]. 地理科学, 2013 , 33(1) : 69 -74 . DOI: 10.13249/j.cnki.sgs.2013.01.69
The key problem in precision agriculture research is how to use fewer samples to reflect the distribution regular pattern of farmland information and to use scientific interpolation method to interpolate and estimate farmland. Based on the soil chromium (Cr) content areas with large differences in Zengcheng City as an experimental base, 200 soil samples were collected by random sampling method. According to GB/T17137-1997 in China, the flame atomic absorption spectrometric method was used for the determination of a variety of chromium in soil. By Create subsets function in ArcGIS 9.3, four kinds of layout program were set,which were 200 sample points, 150 samples points , 100 samples points and 50 samples points . In accordance with the ratio of 4:1, the four of sample sets were divided into training dataset and test dataset, which were used to train the neural network, testing the accuracy of the interpolation results. Then RBF neural network method were used in soil Cr content interpolatin in the previous three date sets, and their error were analyzed and forecasted using the variance of the RMS (root mean square) error. In order to highlight the contrast, the previous corresponding Kriging interpolation maps and Kriging interpolation results of RMS error were gotten when Kriging interpolation method for data of the corresponding treatment was used. The results show that, in the case of fewer sample points, the interpolation result of RBF neural network was smaller than the root mean square error of traditional Kriging interpolation method, which are 0.003, 0.009 and 0.008, respectively. It was found that RBF neural network method was more accurate. However, when it was applied to the date set which were only 50 samples, whether the RBF neural network or Kriging interpolation method, numerical root mean square error of the prediction results was great, which were 0.179 and 0.128, respectively. Hence, it is hard to obtain the right result. Compared to the traditional method of statistical interpolation, RBF neural network method could overcome the smoothing effect with good self-learning features and strong non-linear computing power. Especially in the case of fewer sample points, the effect of spatial prediction was relatively good. Then, it can be concluded that RBF neural network method is applied more broadly and it is enough when it is used for the interpolation of the data sampling points.
Fig.1 RBF neural network structure图1 RBF神经网络结构 |
Fig. 2 Sample data distribution图2 样本数据分布 |
Table 1 Statistical characteristic of samples表1 样本统计特征 |
样本量 | 平均值(mg/kg) | 范围(mg/kg) | 峰度(mg/kg) | 变异系数 | 偏度 | 分布类型 |
---|---|---|---|---|---|---|
200 | 34.903 | 14.95~109.8 | 5.062 | 0.407 | 1.761 | 对数正态 |
150 | 34.885 | 14.95~109.8 | 5.182 | 0.430 | 1.858 | 对数正态 |
100 | 33.712 | 15.28~84.97 | 1.803 | 0.370 | 1.085 | 对数正态 |
50 | 35.145 | 14.95~87.45 | 3.286 | 0.472 | 1.758 | 对数正态 |
Fig.3 RBF network training results图3 RBF网络训练结果 |
Table 2 Error analysis表2 误差分析 |
方法 | 样本数据 | 平均误差(mg/kg) | RMSE |
---|---|---|---|
克里格 | 200 | 0.036 | 0.036 |
150 | 0.053 | 0.037 | |
100 | 0.043 | 0.031 | |
50 | 0.922 | 0.179 | |
RBF | 200 | 0.045 | 0.033 |
150 | 0.445 | 0.028 | |
100 | 0.035 | 0.023 | |
50 | 0.828 | 0.128 |
Fig.4 Spatial interpolation of different sample points图4 不同样本点空间插值 |
The authors have declared that no competing interests exist.
[1] |
|
[2] |
|
[3] |
|
[4] |
|
[5] |
|
[6] |
|
[7] |
|
[8] |
|
[9] |
|
[10] |
|
[11] |
|
[12] |
|
[13] |
|
[14] |
|
[15] |
|
[16] |
|
[17] |
|
[18] |
|
[19] |
|
[20] |
|
[21] |
|
[22] |
|
/
〈 | 〉 |