Genetic Programming‐Based Empirical Model for Daily Reference Evapotranspiration Estimation

Genetic programming (GP) is presented as a new tool for the estimation of reference evapotranspiration by using daily atmospheric variables obtained from the California Irrigation Management Information System (CIMIS) database. The variables employed in the model are daily solar radiation, daily mean temperature, average daily relative humidity and wind speed. The results obtained are compared to seven conventional reference evapotranspiration models including: (1) the Penman-Monteith equation modified by CIMIS, (2) the Penman-Monteith equation modified by the Food and Agricultural Organization (FAO 56), (3) the Hargreaves-Samani equation, (4) the solar radiation-based ET 0 equation, (5) the Jensen-Haise equation, (6) the Jones-Ritchie equation, and (7) the Turc method. Statistical measures such as average, standard deviation, minimum and maximum values, as well as criteria such as mean square error and determination coefficient are used to measure the performance of the model developed by employing GP. Statistics and scatter plots indicate that the new equation produces quite satisfactorily results and can be used as an alternative to the conventional models.

[1]  Peter A. Whigham,et al.  Time series modeling using genetic programming: an application to rainfall-runoff models , 1999 .

[2]  Daniel Rivero,et al.  Determination of the unit hydrograph of a typical urban basin using genetic programming and artificial neural networks , 2007 .

[3]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[4]  Cândida Ferreira,et al.  The Entities of Gene Expression Programming , 2006 .

[5]  Baryohay Davidoff,et al.  Comparison of Some Reference Evapotranspiration Equations for California , 2005 .

[6]  Miguel A. Mariño,et al.  Forecasting of reference crop evapotranspiration , 1993 .

[7]  O. Giustolisi Using genetic programming to determine Chèzy resistance coefficient in corrugated channels , 2004 .

[8]  Narendra Singh Raghuwanshi,et al.  Estimating Evapotranspiration using Artificial Neural Network , 2002 .

[9]  Daniel Rivero,et al.  Prediction and modeling of the rainfall-runoff transformation of a typical urban basin using ann and gp , 2003, Appl. Artif. Intell..

[10]  Vladan Babovic,et al.  Declarative and Preferential Bias in GP-based Scientific Discovery , 2002, Genetic Programming and Evolvable Machines.

[11]  Slavisa Trajkovic,et al.  Temperature-based approaches for estimating reference evapotranspiration , 2005 .

[12]  O. Kisi,et al.  A genetic programming approach to suspended sediment modelling , 2008 .

[13]  Branimir Todorovic,et al.  Forecasting of Reference Evapotranspiration by Artificial Neural Networks , 2003 .

[14]  Vladan Babovic,et al.  Velocity predictions in compound channels with vegetated floodplains using genetic programming , 2003 .

[15]  Ozgur Kisi,et al.  Reply to comment on ‘Kisi O. 2007. Evapotranspiration modelling from climatic data using a neural computing technique. Hydrological Processes 21:1925–1934’ , 2008 .

[16]  Demetris Koutsoyiannis,et al.  Discussion of “Generalized regression neural networks for evapotranspiration modelling” , 2007 .

[17]  George H. Hargreaves,et al.  Reference Crop Evapotranspiration from Temperature , 1985 .

[18]  Ayse Irmak,et al.  Solar and Net Radiation-Based Equations to Estimate Reference Evapotranspiration in Humid Climates , 2003 .

[19]  N. Erdem Unal,et al.  Discussion of “Generalized regression neural networks for evapotranspiration modelling” , 2007 .

[20]  Dragan Savic,et al.  A Genetic Programming Approach to Rainfall-Runoff Modelling , 1999 .

[21]  H. R. Haise,et al.  Estimating evapotranspiration from solar radiation , 1963 .

[22]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[23]  Peter A. Whigham,et al.  Modelling rainfall-runoff using genetic programming , 2001 .

[24]  K. P. Sudheer,et al.  Estimating Actual Evapotranspiration from Limited Climatic Data Using Neural Computing Technique , 2003 .

[25]  Cândida Ferreira,et al.  Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence , 2014, Studies in Computational Intelligence.

[26]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[27]  David J. Montana,et al.  Strongly Typed Genetic Programming , 1995, Evolutionary Computation.

[28]  Cândida Ferreira Gene Expression Programming in Problem Solving , 2002 .

[29]  C. W. Thornthwaite An approach toward a rational classification of climate. , 1948 .