Evapotranspiration Modeling Using Linear Genetic Programming Technique

被引:47
作者
Kisi, Ozgur [1 ]
Guven, Aytac [2 ]
机构
[1] Erciyes Univ, Dept Civil Engn, Hydraul Div, TR-38039 Kayseri, Turkey
[2] Gaziantep Univ, Dept Civil Engn, Hydraul Div, TR-27310 Gaziantep, Turkey
关键词
Evapotranspiration; Computer programming; Neural networks; SCOUR DOWNSTREAM; PREDICTION; ANN;
D O I
10.1061/(ASCE)IR.1943-4774.0000244
中图分类号
S2 [农业工程];
学科分类号
0828 ;
摘要
The study investigates the accuracy of linear genetic programming (LOP), which is an extension to genetic programming (GP) technique, in daily reference evapotranspiration (ET0) modeling. The daily climatic data, solar radiation, air temperature, relative humidity, and wind speed from three stations, Windsor, Oakville, and Santa Rosa, in central California, are used as inputs to the LGP to estimate ET0 obtained using the FAO-56 Penman-Monteith equation. The accuracy of the LOP is compared with those of the support vector regression (SVR), artificial neural network (ANN), and those of the following empirical models: the California irrigation management system Penman, Hargreaves, Ritchie, and Turc methods. The root-mean-square errors, mean-absolute errors, and determination coefficient (R-2) statistics are used for evaluating the accuracy of the models. Based on the comparison results, the LOP is found to be superior alternative to the SVR and ANN techniques.
引用
收藏
页码:715 / 723
页数:9
相关论文
共 50 条
[41]   Coupled SelfSim and genetic programming for non- linear material constitutive modelling [J].
Gandomi, Amir H. ;
Yun, Gun Jin .
INVERSE PROBLEMS IN SCIENCE AND ENGINEERING, 2015, 23 (07) :1101-1119
[42]   Daily reference evapotranspiration estimates by artificial neural networks technique and empirical equations using limited input climate variables [J].
Antonopoulos, Vassilis Z. ;
Antonopoulos, Athanasios V. .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2017, 132 :86-96
[43]   A Portfolio Selection Model Using Genetic Relation Algorithm and Genetic Network Programming [J].
Chen, Yan ;
Hirasawa, Kotaro .
IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2011, 6 (05) :403-413
[44]   Reference evapotranspiration estimation and modeling of the Punjab Northern India using deep learning [J].
Saggi, Mandeep Kaur ;
Jain, Sushma .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2019, 156 :387-398
[45]   Neural network technique for fuzzy multiobjective linear programming [J].
Gen, M ;
Ida, K ;
Kobuchi, R .
COMPUTERS & INDUSTRIAL ENGINEERING, 1998, 35 (3-4) :543-546
[46]   Applicability of Mamdani and Sugeno fuzzy genetic approaches for modeling reference evapotranspiration [J].
Kisi, Ozgur .
JOURNAL OF HYDROLOGY, 2013, 504 :160-170
[47]   Modeling hydrogen solubility in alcohols using group method of data handling and genetic programming [J].
Hadavimoghaddam, Fahimeh ;
Mohammadi, Mohammad -Reza ;
Atashrouz, Saeid ;
Bostani, Ali ;
Hemmati-Sarapardeh, Abdolhossein ;
Mohaddespour, Ahmad .
INTERNATIONAL JOURNAL OF HYDROGEN ENERGY, 2023, 48 (07) :2689-2704
[48]   Knowledge-based learning for modeling concrete compressive strength using genetic programming [J].
Tsai, Hsing-Chih ;
Liao, Min-Chih .
COMPUTERS AND CONCRETE, 2019, 23 (04) :255-265
[49]   Modeling of transfer length of prestressing strands using genetic programming and neuro-fuzzy [J].
Kose, Mehmet M. ;
Kayadelen, Cafer .
ADVANCES IN ENGINEERING SOFTWARE, 2010, 41 (02) :315-322
[50]   An improved genetic programming technique for the classification of Raman spectra [J].
Hennessy, K ;
Madden, MG ;
Conroy, J ;
Ryder, AG .
KNOWLEDGE-BASED SYSTEMS, 2005, 18 (4-5) :217-224