Estimation of Daily Reference Evapotranspiration Using Random Forest Optimized by Genetic Algorithm

Authors

1 PhD. Student, Dept. of Soil Sci. Eng., Faculty of Agric., University of Tabriz, Iran

2 Assist. Prof., Dept. of Water Eng., Faculty of Agric., University of Tabriz, Iran

3 Prof., Dept. of Soil Sci. Eng., Faculty of Agric., University of Tabriz, Iran

4 Dept. of Water Eng., Faculty of Agric., University of Tabriz, Iran

Abstract

Background and Objectives: Reference evapotranspiration (ET0) is an important parameter in the interactions among soil, vegetation, atmosphere, surface energy and water. Direct measurement of evapotranspiration values is costly and time consuming. On the other hand, modeling this complex process in which many variables interact with each other is not feasible without considering multiple assumptions. In this regard, the FAO Penman-Monteith method is used in a wide range of climatic and environmental conditions. One of the weaknesses of FAO Penman-Monteith method is its dependence on various meteorological parameters. Therefore, it is necessary to implement methods with lower meteorological variables that can estimate ET0 with suitable accuracy. Thus, in the present study, an attempt was made to estimate ET0 with acceptable accuracy using machine learning models.
Methodology: In the present study, daily meteorological parameters in the time period of 2000-2020 including maximum and minimum air temperature (Tmax, Tmin), mean temperature (T), wind speed (U2), average relative humidity (RH), maximum and minimum relative humidity (RHmax, RHmin) and sunshine hours (n) were obtained on a daily basis in three stations of East Azerbaijan province (Tabriz, Sarab, and Maragheh). Moreover, six scenarios were defined as input combinations. Then, using random forest (RF) method in two cases: Single random forest and using the genetic algorithm (GA) to optimize its effective parameters with considering the FAO Penman-Monteith model as a basis, the machine learning models were calibrated and validated for estimating ET0 values at studied stations. Furthermore, the performance of empirical equations in three groups based on temperature (Hargreaves, Blaney-Criddle and Romanenko), radiation (Irmak) and mass transfer (Meyer) were also investigated. It should be noted that 75% of the data were considered for calibration and 25% for the validation of machine learning methods. Finally, using the statistical criteria of correlation coefficient (CC), scattered index (SI) and Willmott’s Index of agreement (WI), a suitable machine learning method was introduced to estimate the reference evapotranspiration. Also, the most suitable combination of meteorological parameters for ET0 estimation was suggested.
Findings: The obtained results showed that in all studied stations, scenario 6 has the best performance, either in the case of single random forest (RF) or in the case of random forest optimized by genetic algorithm (GA-RF). Meteorological parameters of this scenario include minimum and maximum air temperature, minimum and maximum relative humidity, sunshine hours and wind speed. By optimizing the RF-6 parameters with the genetic algorithm at Tabriz station, the statistical criteria were improved (CC from 0.990 to 0.991, SI from 0.103 to 0.098). At Sarab station, the CC was increased from 0.980 to 0.982, the SI was decreased from 0.140 to 0.132 and the WI was increased from 0.989 to 0.990. At Maragheh station, CC was increased from 0.990 to 0.991, SI was decreased from 0.103 to 0.098 and WI remained unchanged at 0.995. In general, the decreasing trend of the scattered index for RF method from scenarios 1 to 6 can be understood by increasing the input parameters of the random forest method. Among the three groups of empirical methods based on air temperature, radiation and mass transfer for estimating ET0, the best performance was seen for the Blaney-Criddle method based on air temperature. In all studied stations, the GA-RF model showed better performance than the empirical methods. Also, GA-RF-5 with similar meteorological parameters with Blaney-Criddle method provided accurate ET0 estimations.
Conclusion: Determining the amount of daily evapotranspiration and consequently accurate estimation of water requirement of plants provide the basis for proper designing of irrigation systems by reducing installation costs and providing a suitable program for the use of water resources in the agriculture sector. So, in the present study, meteorological data from Tabriz, Sarab and Maragheh stations were used to evaluate the ability of machine learning methods including RF and GA-RF to estimate the values of reference evapotranspiration. The results showed the high accuracies of RF-6 and GA-RF-6 for all studied stations and Belany-criddel among the empirical models. In a more detailed look, the genetic algorithm had positive effects on increasing the model accuracies by reducing scattered index of GA-RF scenarios 1, 4, 5 and 6 in Tabriz and Maragheh stations as well as scenarios 1, 5 and 6 at Sarab station. Finally, it can be concluded that both RF and GA-RF models provided the most accurate estimates of daily reference evapotranspiration in the East Azerbaijan province.

Keywords


Allen RG, Pereira LS, Raes D and Smith M, 1998. Crop evapotranspiration-Guidelines for computing crop water requirements. FAO Irrigation and Drainage paper 56. 
Bayat VM, Zare AH, Maroufi S, Sabziparvar A and Soltani F, 2009. Simulation of reference evapotranspiration using artificial neural method and empirical methods and comparison with experimental lysimeter data in cold semi-arid climate of Hamedan. Water and Soil Conservation Research (Agricultural Sciences and Natural Resources) 16(4): 79-100. (In Persian with English abstract)
Blaney HF and Criddle WD, 1950. Determining requirements water in irrigated areas from climatological and irrigation data. Washington Soil Conservation Service 48.
Chen H, Huang JJ 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: 105923.
Da Silva Junior JC, Medeiros V, Garrozi C, Montenegro A and Gonçalves GE, 2019. Random forest techniques for spatial interpolation of evapotranspiration data from Brazilian’s Northeast. Computers and Electronics in Agriculture 166: 105017.
Elyan E and Gaber MM, 2017. A genetic algorithm approach to optimising random forests applied to class engineered data. Information Sciences 384: 220-234.
Emadi A, Mohammadiha A and Mohammad Vali Samani J, 2011. Mathematical model for auto-calibration of area-reduction method in sediment distribution in of dam reservoir using genetic algorithm. Journal of Water and Soil Science (Agricultural Sciences and Industries) 25(2): 356-364. (In Persian with English abstract)
Fan J, Yue W, Wu L, Zhang F, Cai H, Wang X and Xiang Y, 2018. Evaluation of SVM, ELM and four tree-based ensemble models for predicting daily reference evapotranspiration using limited meteorological data in different climates of China. Agricultural and Forest Meteorology 263: 225-241.
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: 163-173.
Hargreaves GH and Samani ZA, 1985. Reference crop evapotranspiration from temperature. Applied Engineering in Agriculture 1(2): 96-99.
Hashemian AH, Manochehri S, Afshari D, Manochehri Z, Salari N and Shahsavari S, 2019. Prognosis of multiple sclerosis disease using data mining approaches random forest and support vector machine based on genetic algorithm. Tehran University Medical Journal 77(1): 33-40. (In Persian with English abstract)
Irmak S, Irmak A, Allen RG and Jones JW, 2003. Solar and net radiation-based equations to estimate reference evapotranspiration in humid climates. Journal of Irrigation and Drainage Engineering 129(5): 336-347.
Karimi S, Shiri J and Nazemi AH, 2013. Estimating daily reference crop evapotranspiration using artificial intelligences-based ANFIS and ANN techniques and empirical models. Water and Soil Science 23(2): 139-158. (In Persian with English abstract)
Kouchami Sardoo I, Shirani H and Besalatpour AA, 2020. Determining the features influencing the structural stability of soils of arid regions using a hybrid GA-ANN algorithm. Applied Soil Research 8(3): 129-143. (In Persian with English abstract)
Landeras G, Ortiz-Barredo A and López JJ, 2008. Comparison of artificial neural network models and empirical and semi-empirical equations for daily reference evapotranspiration estimation in the Basque Country (Northern Spain). Agricultural Water Management 95(5): 553-565.
Meyer A, 1926. U ber einige Zusammenhange zwischen Klima und Boden in Europa. Chemie der Erde 2: 209-347.
Mohammadi M, Mousavi F, Farzin S and Karami H, 2019. Optimal operation of Salman Farsi dam reservoir using Wall algorithm and its hybrid with genetic algorithm based on multi-criteria decision method. Echo Hydrology 6 (2): 281-293. (In Persian with English abstract)
Norouzi H and Nadiri A, 2018. Groundwater level prediction of Boukan Plain using fuzzy logic, random forest and neural network models. Journal of Range and Watershed Managment 71(3): 829-845. (In Persian with English abstract)
Oghnoum M, Feghhi J, Makhdoum M, Moghaddamnia A and Etemad V, 2019. Land capability evaluation of afforestation using random forest algorithm (Kan Watershed, Tehran). Journal of Forest Research and Development 5(3): 387-403. (In Persian with English abstract)
Onnabi Milani A and Neyshabouri MR, 2018. Comparison of some empirical estimating methods of reference evapotranspiration in Tabriz Plain using lysimeter and proposing a model for its determination from climatic data. Water and Soil Science 28(1): 41-54. (In Persian with English abstract)
Piri H and Poozan M, 2019. Evaluation of 24 models of reference evapotranspiration in different climates of Iran. Iranian Journal of Ecohydrology 6(3): 611-622. (In Persian with English abstract)
Romanenko VA, 1961. Computation of the autumn soil moisture using a universal relationship for a large area. Ukrainian Hydrometeorological Research Institute 3: 12-25.
Roshan GR, Khoshakhlagh F and Karampur M, 2012. Assessing, modifying and synthesizing a suitable model for estimation of potential evapotranspiration in Iran. Physical Geography Research Quarterly 43(78): 49-68. (In Persian with English abstract)
Salam R and Islam ARMT, 2020. Potential of RT, Bagging and RS ensemble learning algorithms for reference evapotranspiration prediction using climatic data-limited humid region in Bangladesh. Journal of Hydrology 590: 125241.
Samadianfard S, Salarifar M, Javidan S and Mikaeili F, 2020. Estimation of daily reference evapotranspiration in humid climates using data-driven methods of gaussian process regression, support vector regression and random forest. Environment and Water Engineering 6(4): 360-373. (In Persian with English abstract)
Shiri J, Zounemat‐Kermani M, Kisi O and Mohsenzadeh Karimi S, 2020. Comprehensive assessment of 12 soft computing approaches for modelling reference evapotranspiration in humid locations. Meteorological Applications 27(1):1-15.
Siasar H, Honar T and Abdolahipour M, 2020. Comparing of generalized linear models, random forest and gradient boosting trees in estimation of reference crop evapotranspiration (Case study: The Sistan Plain). Journal of Water and Soil Science (Journal of Science and Technology of Agriculture and Natural Resources) 23(4): 395-410. (In Persian with English abstract)
Wang S, Lian J, Peng Y, Hu B and Chen H, 2019. Generalized reference evapotranspiration models with limited climatic data based on random forest and gene expression programming in Guangxi, China. Agricultural Water Management 221: 220-230.
Zare Abyaneh H, 2014. Modeling and forecasting of reference crop evapotranspiration using time series (Case study: Kermanshah Province). Journal of Agricultural Meteorology 2(1): 45-56. (In Persian with English abstract)