The Digital Agricultural Revolution. Группа авторов

Чтение книги онлайн.

Читать онлайн книгу The Digital Agricultural Revolution - Группа авторов страница 25

The Digital Agricultural Revolution - Группа авторов

Скачать книгу

calculations. Yield estimation models are developed at the regional scale for paddy crops in kharif season. The right time stopping of the training of neural network is called because early stopping is an important step to avoid over fitting. To achieve this, the training, validation, and test set data were used to adjust the weights of neuron and bias, to stop the training process, and for external prediction respectively. Initially, 75% of the samples are selected randomly for the training, and the remaining 25% are used for testing to evaluate the model performance.

      The data of different parameters have wide range of values. For uniformity and also to avoid the confusion of learning algorithm, all the input data are normalized before input layer to represent 0 as minimum and 1 as maximum values. The output results (yields) are converted back to the similar unit by a denormalization procedure. Learning rate, number of hidden nodes, and training tolerance were adjusted. The initial selected number of hidden nodes was equal to inputs +1.

       2.6.1.3 Model Validation

      Four statistical parameters are used for performance analysis of the developed FFBPNN models, namely R2, RMSE, MAE, and the Rratio. These parameters are calculated using the testing data for finding out to optimize neural network. The criteria for optimum neural network are minimum RMSE, minimum MAE (Should be optimally 0), and the value of coefficient of determination is nearer to 1. The Rratio is used to explain the models underprediction or overprediction of the simulated yield values. Rratio that is less than 1 indicates underestimation, Rratio that is more than 1 indicates overestimation. The relative error for each data point was also calculated. Additionally, the simulated values were plotted against the observed values and tested the statistical significance of parameters of regression analysis.

      To achieve this, training, validation, and test set were used to adjust the weights and biases, to stop the training process and for external prediction, respectively. Initially, 75% of samples are randomly selected for training, and the remaining 25% are used for testing to evaluate the model performance. The selected four statistical parameters were used for performance analysis of the developed FFBPNN models. These parameters were calculated using the testing data for finding out optimized neural network. The normalized output results (yields) from the ANN model are converted into original values at the end. Relative error between the targeted and neural network model predicted yield values. All relative errors of the model obtained are smaller than 10% except for two readings. 85% of the relative errors between predicted and observed values are even smaller than 10%.

      2.6.2 Results and Conclusions

S. no. Mandal name Mean actual observed yield, kg/ha FFBP NN predicted yield, kg/ha Relative error (%)
1 Vijayawada rural 7440.96 7618.65 -2.388
2 Kankipadu 8028.28 8406.09 -4.706
3 Challapalle 6897.78 6906.95 -0.133
4 Pamarru 7617.60 7162.68 5.972
5 Vuyyuru 7595.52 7914.53 -4.20
6 Movva 7286.40 7623.40 -4.625
7 Thotlavalluru 6624.00 6485.03 2.098
8 Avanigada 5453.76 5374.90 1.446
9 Pamidimukkala 8765.76 8352.45 4.715
10 Guduru

Скачать книгу