TECHNICAL PAPERS
Mar 16, 2010

Evapotranspiration Modeling Using Linear Genetic Programming Technique

Publication: Journal of Irrigation and Drainage Engineering
Volume 136, Issue 10

Abstract

The study investigates the accuracy of linear genetic programming (LGP), 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 LGP 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 (R2) statistics are used for evaluating the accuracy of the models. Based on the comparison results, the LGP is found to be superior alternative to the SVR and ANN techniques.

Get full access to this article

View all available purchase options and get full access to this article.

References

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 No. 56, Food and Agriculture Organization of the United Nations, Rome, Italy.
ASCE Task Committee. (2000). “Artificial neural networks in hydrology. II: Hydrological applications.” J. Hydrol. Eng., 5(2), 124–137.
Aytek, A., Guven, A., Yüce, M. I., and Aksoy, H. (2008). “An explicit neural network formulation for evapotranspiration.” Hydrol. Sci. J., 53(4), 893–904.
Aytek, A., and Kişi, Ö. (2008). “A genetic programming approach to suspended sediment modeling.” J. Hydrol., 351, 288–298.
Babovic, V. (2000). “Data mining and knowledge discovery in sediment transport.” Comput. Aided Civ. Infrastruct. Eng., 15(5), 383–389.
Babovic, V., and Keijzer, M. (2002). “Declarative and preferential bias in GEP-based scientific discovery.” Genetic Programming and Evolvable Machines, 3(1), 41–79.
Babovic, V., Keijzer, M., Aguilera, D. R., and Harrington, J. (2001). “Automatic discovery of settling velocity equations.” D2K Technical Rep. No. D2K-0201-1, Danish Technical Research Council (STVF).
Banzhaf, W., Nordin, P., Keller, R. E., and Francone, F. D. (1998). Genetic programming, Morgan Kaufmann, San Francisco.
Bhattacharya, M. Abraham. A., and Nath, B. (2001). “A linear genetic programming approach for modelling electricity demand prediction in Victoria.” Proc., Hybrid Information Systems, 1st Int. Workshop on Hybrid Intelligent Systems, 379–393.
Brameier, M. (2004). “On linear genetic programming.” Ph.D. thesis, Univ. of Dortmund, Germany.
Brameier, M., and Banzhaf, W. (2001). “A comparison of linear genetic programming and neural networks in medical data mining.” IEEE Trans. Evol. Comput., 5, 17–26.
Brutsaert, W. H. (1982). Evaporation into the atmosphere, Reidel, Dordrecht, The Netherlands.
Cousin, N., and Savic, D. A. (1997). “A rainfall-runoff model using genetic programming.” Centre for Systems and Control Engineering Rep. No. 97/03, School of Engineering, Univ. of Exeter, Exeter, U.K.
Dorado, J., Rabunal, J. R., Pazos, A., Rivero, D., Santos, A., and Puertas, J. (2003). “Prediction and modelling of the rainfall-runoff transformation of a typical urban basin using ANN and GP.” Appl. Artif. Intell., 17, 329–343.
Drecourt, J. P. (1999). “Application of neural networks and genetic programming to rainfall-runoff modeling.” D2K Technical Rep. No. 0699-1-1, Danish Hydraulic Institute, Hørsholm, Denmark.
Francone, F. D., and Deschaine, L. M. (2004). “Extending the boundaries of design optimization by integrating fast optimization techniques with machine-code-based, linear genetic programming.” Inf. Sci. (N.Y.), 161, 99–120.
Giustolisi, O. (2004). “Using genetic programming to determine Chezy resistance coefficient in corrugated channels.” J. Hydroinform., 6(3), 157–173.
Guven, A. (2009). “Linear genetic programming for time-series modeling of daily flow rate.” Earth System Science, 118(2), 137–146.
Guven, A., Aytek, A., Yuce, M. I., and Aksoy, H. (2007). “Genetic programming-based empirical model for daily reference evapotranspiration estimation.” Clean-Soil,Air,Water, 36(10–11), 905–912.
Guven, A., Azamathulla, H. Md., and Zakaria, N. A. (2009). “Linear genetic programming for prediction of circular pile scour.” Ocean Eng., 36(12–13), 985–991.
Guven, A., and Gunal, M. (2008a). “Prediction of local scour downstream of grade-control structures using neural networks.” J. Hydraul. Eng., 134(11), 1656–1660.
Guven, A., and Gunal, M. (2008b). “Genetic programming approach for prediction of local scour downstream hydraulic structures.” J. Irrig. Drain. Eng., 134(2), 241–249.
Güven, A., Gunal, M., and Cevik, A. (2006). “Prediction of pressure fluctuations on stilling basins.” Can. J. Civ. Eng., 33(11), 1379–1388.
Harris, E. L., Babovic, V., and Falconer, R. A. (2003). “Velocity predictions in compound channels with vegetated floodplains using genetic programming.” Int. J. River Basin Management, 1(2), 117–123.
Jensen, M. E., Burman, R. D., and Allen, R. G. (1990). “Evapotranspiration and irrigation water requirements.” ASCE manuals and reports on Engineering Practices No. 70, ASCE, New York.
Kisi, O. (2004). “Multi-layer perceptrons with Levenberg-Marquardt optimization algorithm for suspended sediment concentration prediction and estimation.” Hydrol. Sci. J., 49(6), 1–1040.
Kisşi, O. (2006a). “Generalized regression neural networks for evapotranspiration modeling.” Hydrolog. Process., 51(6), 1092–1105.
Kişsi, O. (2006b). “Evapotranspiration estimation using feed forward neurol networks.” Nord. Hydrol., 37(3), 247–260.
Kisi, O. (2007). “Evapotranspiration modeling from climatic data using a neural computing technique.” Hydrolog. Process., 21(14), 1925–1934.
Kisi, O. (2008). “The potential of different ANN techniques in evapotranspiration modelling.” Hydrolog. Process., 22, 2449–2460.
Kisşi, O., and Cimen, M. (2009). “Evapotranspiration modelling using support vector machines.” Hydrol. Sci. J., 54(5), 918–928.
Kizhisseri, A. S., Simmonds, D., Rafiq, Y., and Borthwick, M. (2005). “An evolutionary computation approach to sediment transport modeling.” 5th Int. Conf. on Coastal Dynamics.
Koza, J. R. (1992). Genetic programming: On the programming of computers by means of natural selection, MIT Press, Cambridge, Mass.
Kumar, M., Raghuwanshi, N. S., Singh, R., Wallender, W. W., and Pruitt, W. O. (2002). “Estimating evapotranspiration using artificial neural network.” J. Irrig. Drain. Eng., 128(4), 224–233.
Landeras, G., Ortiz-Barredo, A., and López, J. J. (2009). “Forecasting weekly evapotranspiration with ARIMA and artificial neural network models.” J. Irrig. Drain. Eng., 135(3), 323–334.
Lohani, A. K., Goel, N. K., and Bhatia, K. K. S. (2007). “Deriving stage-discharge-sediment concentration relationships using fuzzy logic.” Hydrol. Sci. J., 52(4), 793–807.
Naoum, S., and Tsanis, I. K. (2003). “Hydroinformatics in evapotranspiration estimation.” Environ. Modell. Software, 18, 261–271.
Oltean, M., and Grosan, C. (2003). “A comparison of several linear genetic programming techniques.” Complex Syst., 14(1), 1–29.
Rabuñal, J. R., Puertas, J., Suárez, J., and Rivero, D. (2007). “Determination of the unit hydrograph of a typical urban basin using genetic programming and artificial neural networks.” Hydrolog. Process., 21, 476–485.
Savic, A. D., Walters, A. G., and Davidson, J. W. (1999). “A genetic programming approach to rainfall-runoff modeling.” Water Resour. Manage., 13, 219–231.
Smith, M., Allen, R., and Pereira, L. (1997). Revised FAO methodology for crop water requirements, Land and Water Development Div., FAO, Rome.
Sudheer, K. P., Gosain, A. K., and Ramasastri, K. S. (2003). “Estimating actual evapotranspiration from limited climatic data using neural computing technique.” J. Irrig. Drain. Eng., 129(3), 214–218.
Trajkovic, S. (2005). “Temperature-based approaches for estimating reference evapotranspiration.” J. Irrig. Drain. Eng., 131(4), 316–323.
Trajkovic, S., and Kolakovic, S. (2009). “Estimating reference evapotranspiration using limited weather data.” J. Irrig. Drain. Eng., 135(4), 443–449.
Trajkovic, S., Todorovic, B., and Stankovic, M. (2003). “Forecasting reference evapotranspiration by artificial neural networks.” J. Irrig. Drain. Eng., 129(6), 454–457.
Whigham, P. A., and Crapper, P. F. (2001). “Modeling rainfall-runoff using genetic programming.” Math. Comput. Modell., 33, 707–721.
Zyserman, J. A., and Fredsoe, J. (1994). “Data analysis of bed concentration of suspended sediment.” J. Hydraul. Eng., 120(9), 1021–1042.

Information & Authors

Information

Published In

Go to Journal of Irrigation and Drainage Engineering
Journal of Irrigation and Drainage Engineering
Volume 136Issue 10October 2010
Pages: 715 - 723

History

Received: Nov 5, 2009
Accepted: Feb 24, 2010
Published online: Mar 16, 2010
Published in print: Oct 2010

Permissions

Request permissions for this article.

Authors

Affiliations

Dept. of Civil Engineering, Hydraulics Div., Erciyes Univ., 38039 Kayseri, Turkey (corresponding author). E-mail: [email protected]
Aytac Guven
Dept. of Civil Engineering, Hydraulics Div., Gaziantep Univ., 27310 Gaziantep, Turkey.

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share