Irrigation Sciences and Engineering

Irrigation Sciences and Engineering

Comparing the performance of machine learning methods in modeling daily reference ET and its spatial distribution (case study: Zanjan province)

Document Type : Research Paper

Authors
1 Ph.D Student, Department of Water Engineering, Faculty of Agriculture, University of Tabriz, Tabriz, Iran. (
2 Professor, Department of Water Engineering, Faculty of Agriculture, University of Tabriz, Tabriz, Iran.
Abstract
    Iran is one of the world's semi-arid and arid regions, it has serious water resource limitations. Two important independent processes of the hydrological cycle are the combined processes of subsoil evaporation and transpiration from plant. It is critical to estimate evapotranspiration accurately since a significant amount of water is lost through this process. The FAO Penman-Monteith method is among the mostly-used indirect methods to calculate evapotranspiration. In this method, the water demands of the plant are calculated using the plant coefficients after estimating the reference evapotranspiration (Allen et al., 1998). Researchers typically use several kinds of models for predicting evapotranspiration in an effort to select a model with the highest accuracy, lowest error, and fewest input variables. This is because the FAO Penman-Monteith method requires a larger number of data points despite having acceptable accuracy. These models can be utilized for prediction since they do not have the problems and expenses of direct methods. This category of models involves machine learning models, that have excellent modeling potential that is not only in the area of evapotranspiration predicts but also in other areas of hydrology (Malekahmadi et al., 2022). The purpose of this research is to compare the performance of machine learning methods including multiple linear regression (MLR), gene expression programming (GEP) and random forest (RF) in modeling daily reference evapotranspiration and its spatial distribution in Zanjan province.
Keywords
Subjects

Materials and Methods

    In the current research, the meteorological data of ten years (2009–2019) from the synoptic stations of Zanjan, Mahneshan, Khodabande and Khoramdare were used. The input of multiple linear regression (MLR), gene expression programming (GEP) and random forest (RF) models includes four meteorological parameters (average temperature, average relative humidity, wind speed and net radiation). In order to evaluate the accuracy of the models, the daily reference evapotranspiration of FAO Penman Monteith (FPM) was chosen as the standard method. To evaluate the performance of the models, one-third and two-thirds of the data were used for training and validation, respectively. Also, to compare the performance of the machine learning methods with each other, the evaluation criteria including the Root Mean Square Error (RMSE), Coefficient of determination (R2), Scatter Index (SI) and Wilmot Index (WI) were calculated and time series, dispersion and violin charts were drawn. On the other hand, the geostatistical technique was used for estimating the reference evapotranspiration in unmeasured points for zoning because of the limited number of available synoptic stations in Zanjan province. In order to analyze the spatial changes of reference evapotranspiration, its zoning was carried out after the highest-performing machine learning models were chosen, considering that it has not been evaluated in this manner before in the study area.

 

Findings

    The random forest (RF) model in Zanjan station has good performance with WI = 0.991, SI = 0.109, and RMSE = 0.373(mm/day), R2= 0.97; the gene expression programming (GEP) model in Khodabande station has the best performance with WI = 0.966, SI = 0.124, RMSE = 0.478(mm/day), and R2 = 0.967 and the Multiple linear regression (MLR) model has the best performance in Zanjan station with WI = 0.955, SI = 0.08, RMSE = 0.276(mm/day), and R2 = 0.983. After the random forest model, the gene expression programming model in Khodabandeh and Mahenshan stations and the multiple linear regression model in Khoramdare stations ranked second. In all stations, except for Zanjan station, where the MLR model performed well, the RF model has high accuracy and less error in estimating daily reference evapotranspiration. Given that the RF model has high accuracy in predicting daily reference evapotranspiration, the values of this model were used for evapotranspiration zoning using the inverse distance weighting (IDW) method. The created map showed that Reference evapotranspiration in Zanjan province is in the range of (3.466-4.273) mm/day. In the northwestern region of this province, its amount increases, and its highest amount is in the range of (4.020-4.273) mm/day at the Mahneshan station, which shows that the amount of precipitation and climatic conditions affect the amount of evaporation-transpiration.

 

Conclusion

    Taking into consideration the important role of accurate evapotranspiration prediction in the design, planning, and management of irrigation networks and systems, in the present research, the synoptic data of 4 stations in Zanjan province for 10 years, including average temperature, average relative humidity, wind speed and net radiation were input to the model. Multiple linear regression (MLR), gene expression programming (GEP) and random forest (RF) were used to estimate daily reference evapotranspiration. According to the values of statistical indicators, the results showed that all three models have high accuracy and less error in estimating daily reference evapotranspiration, but the random forest (RF) model was chosen as the best model with a small difference. Based on the distribution of the values predicted by the machine learning models and comparing it with ET0-FPM values, the random forest (RF) model has less difference. Also, the closest violin chart to the ET0-FPM data is the random forest model chart, which shows the superiority of the random forest model over the other models. The results of zoning using the inverse distance weighting (IDW) method of this model showed that the rate of evapotranspiration is higher in the northwest of Zanjan province, especially in Mahenshan Station with (4.020-4.273) mm/day.

 

 Acknowledgement

    We acknowledge that the meteorological dataset utilized in this investigation was provided by the Islamic Republic of Iran Meteorological Organization (IRIMO).

1-Aiyelokun, O. O., and Agbede, O. A., 2021. Development of random forest model as decision support tool in water resources management of Ogun headwater catchments. Applied Water Science, 11, pp.1-9.
 
2- Allahverdipour, P. and Sattari, M.T., 2023. Comparing the performance of the multiple linear regression classic method and modern data mining methods in annual rainfall modeling (Case study: Ahvaz city). Water and Soil Management and Modelling, 3(2), pp.125-142. [In Persian]
 
3- Allen, R.G., Pereira, L.S., Raes, D. and Smith, M., 1998. Crop evapotranspiration-Guidelines for computing crop water requirements-FAO Irrigation and drainage paper 56. Fao, Rome, 300(9), p.D05109.
 
4-Almorox, J., Quej, V.H. and Martí, P., 2015. Global performance ranking of temperature-based approaches for evapotranspiration estimation considering Köppen climate classes. Journal of Hydrology, 528, pp.514-522.doi.org/10.1016/j.jhydrol.2015.06.057
 
5- Borrelli, A., De Falco, I., Della Cioppa, A., Nicodemi, M. and Trautteur, G., 2006. Performance of genetic programming to extract the trend in noisy data series. Physica A: Statistical Mechanics and its Applications, 370(1), pp.104-108. Doi: 10.1016/j.physa.2006.04.025.
 
6- Breiman, L., 2001. Random forests. Machine Learning, 45, pp.5-32.
 
7- Chen, H., Huang, J.J. and McBean, E., 2020. Partitioning of daily evapotranspiration using a modified shuttleworth-wallace model, random Forest and support vector regression, for a cabbage farmland. Agricultural Water Management, 228, p.105923.doi.org/10.1016/j.agwat.2019.105923
 
8- Da Silva Júnior, J. C., Medeiros, V., Garrozi, C., Montenegro, A., & Gonçalves, G. E. 2019. Random forest techniques for spatial interpolation of evapotranspiration data from Brazilian’s Northeast. Computers and Electronics in Agriculture, 166, 105017. doi.org/10.1016/j.compag.2019.105017
 
9- Faloye, O.T., Ajayi, A.E., Babalola, T., Omotehinse, A.O., Adeyeri, O.E., Adabembe, B.A., Ogunrinde, A.T., Okunola, A. and Fashina, A., 2023. Modelling Crop Evapotranspiration and Water Use Efficiency of Maize Using Artificial Neural Network and Linear Regression Models in Biochar and Inorganic Fertilizer-Amended Soil under Varying Water Applications. Water, 15(12), p.2294. https://doi.org/10.3390/w15122294
 
10- Feng, Y., Cui, N., Gong, D., Zhang, Q. and Zhao, L., 2017. Evaluation of random forests and generalized regression neural networks for daily reference evapotranspiration modelling. Agricultural Water Management, 193, pp.163-173. doi.org/10.1016/j.agwat.2017.08.003
 
11- Fernández-Delgado, M., Cernadas, E., Barro, S. and Amorim, D., 2014. Do we need hundreds of classifiers to solve real world classification problems?. The Journal of Machine Learning Research, 15(1), pp.3133-3181.
 
12- Ferreira, C., 2001. Gene expression programming: a new adaptive algorithm for solving problems. arXiv preprint cs/0102027.
 
13- Ghourdoyee Milan, S., Aryaazar, N., Javadi, S. and Razdar, B., 2020. Simulation of groundwater head using LS-SVM and comparison with ANN & MLR. Hydrogeology, 5(1), pp.118-133. Doi.org/10.22034/HYDRO.2020.10455 )In Persian(
 
14- Heramb, P., Singh, P.K., Rao, K.R. and Subeesh, A., 2023. Modelling reference evapotranspiration using gene expression programming and artificial neural network at Pantnagar, India. Information Processing in Agriculture. doi.org/10.1016/j.inpa.2022.05.007
 
15- Herrera, S., Kotlarski, S., Soares, P.M., Cardoso, R.M., Jaczewski, A., Gutiérrez, J.M. and Maraun, D., 2019. Uncertainty in gridded precipitation products: Influence of station density, interpolation method and grid resolution. International Journal of Climatology, 39(9), pp.3717-3729. doi.org/10.1002/joc.5878
 
16- Karami, M. and Asadi, M., 2016. Estimates and Zoning of reference evapotranspiration by FAO-Penman-Monteith (Case Study: North West of Iran). International Journal of Scientific Research in Science, Engineering and Technology, 2(1), pp.210-216.
 
17- Kisi, O. and Guven, A., 2010. Evapotranspiration modeling using linear genetic programming technique. Journal of Irrigation and Drainage Engineering, 136(10), pp.715-723.
 
18- Kotsiantis, S. and Pintelas, P., 2004. Combining bagging and boosting. International Journal of Computational Intelligence, 1(4), pp.324-333.
 
19-Malekahmadi, H., Mirzania, E., Khosravi, S., and Ebrahim Zadeh, A., 2022. Daily evapotranspiration modeling using regression and intelligent models (Case Study). Iranian Water Research Journal, 16(1), pp.49-62. Doi.org/ 10.22034/IWRJ.2022.10026.2338 [In Persian]
 
20- Maroufpour, S., Maroufpoor, E. and Sanikhani, H., 2017. Monthly Evapotranspiration Modeling in the Absence of Climatic Data Using the Soft Computing Methods in West and Northwest of Iran. Water Resources Engineering, 10(34), pp.37-50. Dor: 20.1001.1.20086377.1396.10.34.4.4 [In Persian]
 
21- Mattar, M.A. and Alazba, A.A., 2019. GEP and MLR approaches for the prediction of reference evapotranspiration. Neural Computing and Applications, 31, pp.5843-5855.doi.org/10.1007/s00521-018-3410-8.
 
22- Mohammadrezapour O., 2017. Monthly Forecast of Potential Evapotranspiration Models Using Support Vector Machine (SVM), Genetic programming and Neural - Fuzzy Inference System. Journal of Irrigation and Water Engineering, 7(3), pp.135-150. (In Persian).
 
23- Poursalehi, F., KhasheiSiuki, A. and Hashemi, S.R., 2022. Investigating the performance of random forest algorithm in predicting water table fluctuations Compared with two models of decision tree and artificial neural network (Case study: unconfined aquifer of Birjand plain). Iranian Journal of Ecohydrology, 8(4), pp.961-974.Dio.org/ 10.22059/IJE.2022.327263.1526 (In Persian).
 
24- Rezaei, H., Habibi Nokhandan, M., Ghalhari, F. and Abbas, G., 2021. Estimation and mapping evapotranspiration using climatic parameters in GIS: A Case Study in Khorasan Province. Journal of Meteorology and Atmospheric Science, 4(2), pp.115-127.Doi.org/ 10.22034/JMAS.2022.336879.1170 (In Persian).
 
25-Sanjari, S., 2023. ARC GIS application guide, Mehrgan Qalam Publications, 263. (In Persian).
 
26- Sayyahi, F., Farzin, S. and Karami, H., 2021. Forecasting daily and monthly reference evapotranspiration in the Aidoghmoush basin using multilayer perceptron coupled with water wave optimization. Complexity, 2021, pp.1-12.doi.org/10.1155/2021/6683759
 
27- Sharghi, T., Bari Abarghuei, H., Asadi, M.A. and Kousari, M.R., 2010. Estimation of reference evapotranspiration using FAO-Penman-Monteith method and its zonation in Yazd province. Journal of Arid Biome, 1(1), pp.25-33. Dor: 20.1001.1.2008790.1389.1.1.3.7 (In Persian).
28- Siasar, H. and Honar, T., 2019. Application of support vector machine, CHAID and random forest models, in estimated daily reference evapotranspiration in northern Sistan and Baluchestan Province. Iranian Journal of Irrigation & Drainage, 13(2), pp.378-388.Dor.org/ 20.1001.1.20087942.1398.13.2.10.8 (In Persian).
 
29- Swain, S., Patel, P. and Nandi, S., 2017, April. A multiple linear regression model for precipitation forecasting over Cuttack district, Odisha, India. In 2017 2nd International Conference for Convergence in Technology (I2CT) (pp. 355-357). IEEE.doi.org/ 10.1109/I2CT.2017.8226150
 
30- Wang, X., Liu, T., Zheng, X., Peng, H., Xin, J. and Zhang, B., 2018. Short-term prediction of groundwater level using improved random forest regression with a combination of random features. Applied Water Science, 8, pp.1-12. doi.org/10.1007/s13201-018-0742-6
 
31- Wu, M., Feng, Q., Wen, X., Deo, R.C., Yin, Z., Yang, L. and Sheng, D., 2020. Random forest predictive model development with uncertainty analysis capability for the estimation of evapotranspiration in an arid oasis region. Hydrology Research, 51(4), pp.648-665.doi.org/10.2166/nh.2020.012
 
32- Yu, H., Wen, X., Feng, Q., Deo, R.C., Si, J. and Wu, M., 2018. Comparative study of hybrid-wavelet artificial intelligence models for monthly groundwater depth forecasting in extreme arid regions, Northwest China. Water Resources Management, 32, pp.301-323. doi.org/10.1007/s11269-017-1811-6
Volume 48, Issue 1
Spring 2025
Pages 77-92

  • Receive Date 25 October 2023
  • Revise Date 13 May 2024
  • Accept Date 15 May 2024
  • Publish Date 21 March 2025