Abstract
With increasing complexity and accuracy of different phenomenon modeling, attentions focus on using and improving some tools that extract system equations by simple rules. Commonly, these tools are user-friendly and try to minimize error criterion between real (observed) and obtained values by system rules. An appropriate water resource modeling requires assistance of computer model to provide connections in data sets, management and decision makers. The purpose of this chapter is to review genetic programming (GP) applications in the hydrology and consider future aspects for research and application. Previous applications of GP presented its capabilities to overcome some system characteristics such as the high-dimensional, nonlinearity, and convexity. GP is flexible to set with other systems in both internal and external states.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Batista Celeste, A., Suzuki, K., and Kadota, A. (2008). “Integrating long-and short-term reservoir operation models via stochastic and deterministic optimization: case study in Japan.” Journal of Water Resources Planning and Management (ASCE), 134(5), 440–448.
Bolouri-Yazdeli, Y., Bozorg Haddad, O., Fallah-Mehdipour, E., and Mariño, M.A. (2014). “Evaluation of real-time operation rules in reservoir systems operation.” Water Resources Management, 28(3), 715–729.
Bozorg Haddad, O., Rezapour Tabari, M.M., Fallah-Mehdipour, E., and Mariño, M.A. (2013). “Groundwater model calibration by meta-heuristic algorithms.” Water Resources Management, 27(7), 2515–2529.
Cramer, N.L. (1985). “A representation for the adaptive generation of simple sequential programs.” In Proceedings of an International Conference on Genetic Algorithms and the Applications, Grefenstette, John J. (ed.), Carnegie Mellon University. 24-26 July, 183–187.
Eakins, B.W. and Sharman, G.F. (2010). Volumes of the World's Oceans from ETOPO1, NOAA National Geophysical Data Center, Boulder, CO, 2010.
Eeles CWO: (1994) Parameter optimization of conceptual hydrological models, PhD Thesis, Open University, Milton Keynes, U.K.
Fallah-Mehdipour, E., Bozorg Haddad, O., and Mariño, M. A. (2012). “Real-time operation of reservoir system by genetic programming.” Water Resources Management, 26(14), 4091–4103.
Fallah-Mehdipour, E., Bozorg Haddad, O., and Mariño, M. A. (2013a). “Prediction and Simulation of Monthly Groundwater level by Genetic Programming.” Journal of Hydro-environment Research, 7(4), 253–260.
Fallah-Mehdipour, E., Bozorg Haddad, O., and Mariño, M. A. (2013b). “Developing reservoir operational decision rule by genetic programming.” Journal of Hydroinformatics, 15(1), 103–119.
Gandomi, A.H., Yang, X.S., Talatahari, S., and Alavi, A. H. (2013). “Metaheuristic Applications in Structures and Infrastructures” Elsevier. 568 pages.
Guven, A., and Kisi, O. (2011). “Daily pan evaporation modeling using linear genetic programming technique.” Irrigation Science, 29(2), 135–145.
Izadifar, Z., and Elshorbagy, A. (2010). “Prediction of hourly actual evapotranspiration using neural network, genetic programming, and statistical models.” Hydrological Processes, 24(23), 3413–3425.
Koza, J. R. (1992). Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge, MA.
Koza, J. R. (1994). Genetic Programming II: Automatic Discovery of Reusable Programs. MIT 293 Press. Cambridge, MA.
Li, L., Liu, P., Rheinheimer, D.E., Deng, C., and Zhou, Y. (2014). “Identifying explicit formulation of operating rules for multi-reservoir systems using genetic programming.” Water Resources Management, 28(6), 1545–1565.
Mousavi, S. J., Ponnambalam, K., and Karray, F. (2007). “Inferring operating rules for reservoir operations using fuzzy regression and ANFIS.” Fuzzy Sets and Systems, 158(10), 1064–1082.
Nasseri, M., Moeini, A., and Tabesh, M. (2011). “Forecasting monthly urban water demand using extended Kalman filter and genetic programming.” Expert Systems with Applications, 38(6), 7387–7395.
Orouji, H., Bozorg Haddad, O., Fallah-Mehdipour, E., and Mariño, M.A. (2014). “Flood routing in branched river by genetic programming.” Proceedings of the Institution of Civil Engineers: Water Management, 167(2), 115–123.
Savic, D. A., Walters, G. A., and Davidson, J. W. (1999). “A genetic programming approach to rainfall-runoff modeling.” Water Resources Management, 13(3), 219–231.
Sivapragasam, C., Vasudevan, G., Maran, J., Bose, C., Kaza, S., and Ganesh, N. (2009). “Modeling evaporation-seepage losses for reservoir water balance in semi-arid regions.” Water Resources Management, 23(5), 853–867.
Traore, S., and Guven, A. (2012). “Regional-specific numerical models of evapotranspiration using gene-expression programming interface in Sahel.” Water Resources Management, 26(15), 4367–4380.
Traore, S., and Guven, A. (2013). “New algebraic formulations of evapotranspiration extracted from gene-expression programming in the tropical seasonally dry regions of West Africa.” Irrigation Science, 31(1), 1–.10.
Yang, X.S., Gandomi, A.H., Talatahari, S., and Alavi, A. H. (2013a). “Metaheuristis in Water, Geotechnical and Transportation Engineering” Elsevier. 496 pages
Yang, X.S., Cui, Z., Xiao, R., Gandomi, A.H., and Karamanoglu, M. (2013b). “Swarm Intelligence and Bio-Inspired Computation: Theory and Applications”, Elsevier. 450 pages.
Acknowledgement
Authors thank Iran's National Elites Foundation for financial support of this research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
1 Electronic Supplementary material
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Fallah-Mehdipour, E., Haddad, O.B. (2015). Application of Genetic Programming in Hydrology. In: Gandomi, A., Alavi, A., Ryan, C. (eds) Handbook of Genetic Programming Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-20883-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-20883-1_3
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20882-4
Online ISBN: 978-3-319-20883-1
eBook Packages: Computer ScienceComputer Science (R0)