1,431
Views
17
CrossRef citations to date
0
Altmetric
Research Article

Prediction of reference evapotranspiration for irrigation scheduling using machine learning

, &
Pages 2669-2677 | Received 06 Feb 2020, Accepted 15 Jul 2020, Published online: 06 Nov 2020

Figures & data

Figure 1. Problem design. PCA – Principal Component Analysis, PM – Penman-Monteith, ETo –  Reference evapotranspiration

Figure 1. Problem design. PCA – Principal Component Analysis, PM – Penman-Monteith, ETo –  Reference evapotranspiration

Figure 2. Principal components and their cumulative variance

Figure 2. Principal components and their cumulative variance

Table 1. Model scenario. See for attributes

Table 2. Statistical description of data model employed

Table 3. Attribute weights on selected principal components (PC)

Figure 3. Attribution of weights in principal components

Figure 3. Attribution of weights in principal components

Table 4. Scenario of the reduced-features data model

Table 5. Parameter optimization of the radial basis function neural network (RBFNN) architecture. MSE: mean squared error. Best values are indicated in bold

Table 6. Variation of mean squared error (MSE) with the number of convolution layers (conv) and fully connected (full) layers of the convolutional neural network (CNN). Bold formatting indicates the optimum number of layers

Table 7. Variation of the mean squared error (MSE) with the number of neurons in the fully connected layer of the convolutional neural network (CNN). Bold formatting indicates the optimum number of neurons

Table 8. Parameter values of the convolutional neural network (CNN) used in this study

Table 9. Performance metrics for the artificial neural network (ANN) methods used in this study. DLNN: deep learning neural network; MAE: mean absolute error; RBFNN: radial basis function neural network; RMSE: root mean square error

Table 10. Time taken to build the artificial neural network (ANN) methods. DLNN: deep learning neural network; RBFNN: radial basis function neural network

Table 11. Comparison of the artificial neural network (ANN) methods by regression coefficient, R2. DLNN: deep learning neural network; RBFNN: radial basis function neural network

Figure 4. Scatterplots of DLNN and RBFN models for (a) the training dataset and (b) the testing dataset

Figure 4. Scatterplots of DLNN and RBFN models for (a) the training dataset and (b) the testing dataset

Figure 5. Receiver operating characteristic (ROC) curve of the DLNN and RBFN models (training and testing)

Figure 5. Receiver operating characteristic (ROC) curve of the DLNN and RBFN models (training and testing)

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.