Comparison of multi-gene genetic programming and dynamic evolving neural-fuzzy inference system in modeling pan evaporation

Accurately modeling pan evaporation is important in water resources planning and management and also in environmental engineering. This study compares the accuracy of two new data-driven methods, multi-gene genetic programming (MGGP) approach and dynamic evolving neural-fuzzy inference system (DENFIS), in modeling monthly pan evaporation. The climatic data, namely, minimum temperature, maximum temperature, solar radiation, relative humidity, wind speed, and pan evaporation, obtained from Antakya and Antalya stations, Mediterranean Region of Turkey were utilized in the study. The MGGP and DENFIS methods were also compared with genetic programming (GP) and calibrated version of Hargreaves Samani (CHS) empirical method. For Antakya station, GP had slightly better accuracy than the MGGP and DENFIS models and all the data-driven models performed superior to the CHS while the DENFIS provided better performance than the other models in modeling pan evaporation at Antalya station. The effect of periodicity input to the models9 accuracy was also investigated and it was found that adding periodicity significantly increased the accuracy of MGGP and DENFIS models.

[1]  Dawei Han,et al.  Flood forecasting using support vector machines , 2007 .

[2]  Dong Wang,et al.  A hybrid wavelet analysis–cloud model data‐extending approach for meteorologic and hydrologic time series , 2015 .

[3]  T. McMahon,et al.  Historical developments of models for estimating evaporation using standard meteorological data , 2016 .

[4]  Salim Heddam,et al.  Modelling hourly dissolved oxygen concentration (DO) using dynamic evolving neural-fuzzy inference system (DENFIS)-based approach: case study of Klamath River at Miller Island Boat Ramp, OR, USA , 2014, Environmental Science and Pollution Research.

[5]  Gwo-Fong Lin,et al.  Development of a support‐vector‐machine‐based model for daily pan evaporation estimation , 2012 .

[6]  Ankit Garg,et al.  Estimation of factor of safety of rooted slope using an evolutionary approach , 2014 .

[7]  Manish Kumar Goyal,et al.  PLS regression-based pan evaporation and minimum–maximum temperature projections for an arid lake basin in India , 2011 .

[8]  Mohammad Ali Ghorbani,et al.  Estimating daily pan evaporation from climatic data of the State of Illinois, USA using adaptive neuro-fuzzy inference system (ANFIS) and artificial neural network (ANN) , 2011 .

[9]  Salim Heddam,et al.  A new approach based on the dynamic evolving neural-fuzzy inference system (DENFIS) for modelling coagulant dosage (Dos): case study of water treatment plant of Algeria , 2015 .

[10]  Ozgur Kisi,et al.  Streamflow Forecasting and Estimation Using Least Square Support Vector Regression and Adaptive Neuro-Fuzzy Embedded Fuzzy c-means Clustering , 2015, Water Resources Management.

[11]  M. Najafzadeh,et al.  A new correlation for calculating carbon dioxide minimum miscibility pressure based on multi-gene genetic programming , 2014 .

[12]  H. Akaike A new look at the statistical model identification , 1974 .

[13]  Amir Hossein Gandomi,et al.  A new multi-gene genetic programming approach to non-linear system modeling. Part II: geotechnical and earthquake engineering problems , 2011, Neural Computing and Applications.

[14]  Ozgur Kisi,et al.  Estimation of Daily Pan Evaporation Using Two Different Adaptive Neuro-Fuzzy Computing Techniques , 2012, Water Resources Management.

[15]  Nichael Lynn Cramer,et al.  A Representation for the Adaptive Generation of Simple Sequential Programs , 1985, ICGA.

[16]  Özgür Kisi,et al.  Daily pan evaporation modeling using chi-squared automatic interaction detector, neural networks, classification and regression tree , 2016, Comput. Electron. Agric..

[17]  Nikola K. Kasabov,et al.  DENFIS: dynamic evolving neural-fuzzy inference system and its application for time-series prediction , 2002, IEEE Trans. Fuzzy Syst..

[18]  Ozgur Kisi,et al.  River Flow Estimation and Forecasting by Using Two Different Adaptive Neuro-Fuzzy Approaches , 2012, Water Resources Management.

[19]  Hung Soo Kim,et al.  Neural networks and genetic algorithm approach for nonlinear evaporation and evapotranspiration modeling , 2008 .

[20]  O. Kisi Pan evaporation modeling using least square support vector machine, multivariate adaptive regression splines and M5 model tree , 2015 .

[21]  Domagoj Jakobovic,et al.  Adaptive scheduling on unrelated machines with genetic programming , 2016, Appl. Soft Comput..

[22]  Özgür Kisi,et al.  A machine code-based genetic programming for suspended sediment concentration estimation , 2010, Adv. Eng. Softw..

[23]  Anil Kumar,et al.  Pan Evaporation Simulation Based on Daily Meteorological Data Using Soft Computing Techniques and Multiple Linear Regression , 2015, Water Resources Management.

[24]  T. McMahon,et al.  Estimating actual, potential, reference crop and pan evaporation using standard meteorological data: a pragmatic synthesis , 2013 .

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

[26]  Keith Beven,et al.  So just why would a modeller choose to be incoherent , 2008 .

[27]  K. P. Sudheer,et al.  Modelling evaporation using an artificial neural network algorithm , 2002 .

[28]  Özgür Kisi,et al.  A nonlinear mathematical modeling of daily pan evaporation based on conjugate gradient method , 2016, Comput. Electron. Agric..

[29]  Amin Talei,et al.  Rainfall-runoff Modeling Using Dynamic Evolving Neural Fuzzy Inference System with Online Learning , 2016 .

[30]  Ozgur Kisi,et al.  Daily pan evaporation modelling using a neuro-fuzzy computing technique , 2006 .

[31]  Robert J. Abrahart,et al.  The search for orthogonal hydrological modelling metrics: a case study of 20 monitoring stations in Colombia , 2011 .

[32]  Dominic P. Searson,et al.  GPTIPS: An Open Source Genetic Programming Toolbox For Multigene Symbolic Regression , 2010 .

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

[34]  L. S. Pereira,et al.  Crop evapotranspiration : guidelines for computing crop water requirements , 1998 .

[35]  Mehmet Sandalci,et al.  GÜNLÜK BUHARLAŞMANIN YAPAY SİNİR AĞLARI KULLANILARAK TAHMİN EDİLMESİ , 2007 .

[36]  Vincenzo Cena,et al.  Stochastic simulation of hourly global radiation sequences , 1979 .

[37]  I-Fan Chang,et al.  Support vector regression for real-time flood stage forecasting , 2006 .

[38]  R. W. McClendon,et al.  Estimating daily pan evaporation with artificial neural networks , 2000 .

[39]  Ali Rahimikhoob,et al.  Estimating daily pan evaporation using artificial neural network in a semi-arid environment , 2009 .