Abstract
Artificial neural networks (ANN) are applicable for and forecasting without the need to calculate complex nonlinear functions. This paper evaluates the effectiveness of temperature, evapotranspiration, precipitation and inflow factors, and the lag time of those factors, as variables for simulating and forecasting of runoff. The genetic algorithm (GA) is coupled with ANN to determine the optimal set of variables for streamflow forecasting. The minimization of the total mean square error (MSE) is considered as the objective function of the ANN-GA method in this paper. Our results show the effectiveness of the ANN-GA for simulating and forecasting runoff with consistent accuracy compared with using pure ANN for runoff simulation and forecasting.
Similar content being viewed by others
References
Ahmad AL, Azid IA, Yusof AR, Seetharamu KN (2004) Emission control in palm oil mills using artificial neural network and genetic algorithm. J Comput Chem Eng 28(12):2709–2715
Ahmadi M, Bozorg-Haddad O, Mariño MA (2014) Extraction of flexible multi-objective real-time reservoir operation rules. Water Resour Manag 28(1):131–147
Ashofteh P-S, Bozorg-Haddad O, Mariño MA (2013a) Climate change impact on reservoir performance indices in agricultural water supply. J Irrig Drain Eng 139(2):85–97
Ashofteh P-S, Bozorg-Haddad O, Mariño MA (2013b) Scenario assessment of streamflow simulation and its transition probability in future periods under climate change. Water Resour Manag 27(1):255–274
Ashofteh PS, Bozorg-Haddad O, Loáiciga HA (2015a) Evaluation of climatic-change impacts on multi-objective reservoir operation with multiobjective genetic programming. J Water Resour Plann Manag 141(11). doi: 10.1061/(ASCE)WR.1943-5452.0000540
Ashofteh P-S, Bozorg-Haddad O, Mariño MA (2015b) Risk analysis of water demand for agricultural crops under climate change. J Hydrol Eng ASCE 20(4):04014060. doi:10.1061/(ASCE)HE.1943-5584.0001053
Ashofteh P-S, Bozorg-Haddad O, Akbari-Alashti H, Mariño MA (2015c) Determination of irrigation allocation policy under climate change by genetic programming. J Irrig Drain Eng ASCE 141(4):04014059. doi:10.1061/(ASCE)IR.1943-4774.0000807
Beygi S, Bozorg-Haddad O, Fallah-Mehdipour E, Mariño MA (2014) Bargaining models for optimal design of water distribution networks. J Water Resour Plann Manag 140(1):92–99
Bolouri-Yazdeli Y, Bozorg-Haddad O, Fallah-Mehdipour E, Mariño MA (2014) Evaluation of real-time operation rules in reservoir systems operation. Water Resour Manag 28(3):715–729
Bozorg-Haddad O, Afshar A, Mariño MA (2006) Honey-bee mating optimization (HBMO) algorithm: a new heuristic approach for water resources optimization. Water Resour Manag 20(5):661–680
Bozorg-Haddad O, RezapourTabari MM, Fallah-Mehdipour E, Mariño MA (2013) Groundwater model calibration by meta-heuristic algorithms. Water Resour Manag 27(7):2515–2529
Bozorg-Haddad O, Ashofteh P-S, Rasoulzadeh-Gharibdousti S, Mariño MA (2014) Optimization model for design-operation of pumped-storage and hydropower systems. J Energy Eng ASCE 140(2):04013016. doi:10.1061/(ASCE)EY.1943-7897.0000169
Bozorg-Haddad O, Ashofteh P-S, Mariño MA (2015a) Levee’s layout and design optimization in protection of flood areas. J Irrig Drain Eng 04015004. doi: 10.1061/(ASCE)IR.1943-4774.0000864
Bozorg-Haddad O, Ashofteh P-S, Ali-Hamzeh M, Mariño MA (2015b) Investigation of reservoir qualitative behavior resulting from biological pollutant sudden entry. J Irrig Drain Eng 04015003 doi: 10.1061/(ASCE)IR.1943-4774.0000865
Chen YM (1997) Management of water resources using improved genetic algorithms. J Comput Electron Agric 18(2–3):117–127
Chen J, Adams BJ (2006) Integration of artificial neural networks with conceptual models in rainfall-runoff modeling. J Hydrol 318(1–4):232–249
Chen YH, Chang FJ (2009) Evolutionary artificial neural networks for hydrological systems forecasting. J Hydrol 367(1–2):125–137
Chuanwen J, Bompard E (2005) A self—adaptive chaotic particle swarm algorithm for short term hydro electric system scheduling in deregulated environment. J Energy Convers Manag 46(17):2689–2696
Fallah-Mehdipour E, Bozorg-Haddad O, Mariño MA (2013a) Prediction and simulation of monthly groundwater levels by genetic programming. J Hydro Environ Res 7(4):253–260
Fallah-Mehdipour E, Bozorg-Haddad O, Mariño MA (2013b) Extraction of optimal operation rules in aquifer-dam system: a genetic programming approach. J Irrig Drain Eng 139(10):872–879
Govindaraju RS (2000) Artificial neural network in hydrology. I: preliminary concepts. J Hydrol Eng 5(2):115–123
Hall T, Brooks HE, Doswell CA (1999) Precipitation forecasting using a neural network. J Weather Forecast 14:338–345
Hosseini SM (2006) Optimization of Zaiande-Rud reservoir operation with considering of uncertain demands. Master of Science thesis, The University of Tehran, Iran
Istadi I, Amin NAS (2007) Modeling and optimization of catalytic–dielectric barrier discharge plasma reactor for methane and carbon dioxide conversion using hybrid artificial neural network—genetic algorithm technique. J Chem Eng Sci 62(23):6568–6581
Jain SK, Das A, Sirvastava DK (1999) Application of ANN for reservoir inflow prediction and operation. J Water Resour Plann Manag 125(5):263–271
Jalali MR, Afshar A, Mariño MA (2007) Multi-colony ant algorithm for continuous multi-reservoir operation optimization problem. Water Resour Manag 21(9):1429–1447
Kamp RG, Savenije HHG (2006) Optimising training data for ANNs with genetic algorithms. J Hydrol Earth Syst Sci Discuss 3:285–297
Kisi O (2004) River flow modeling using artificial neural networks. J Hydrol Eng 9(1):60–63
Londhe S, Gavraskar SS (2015) Forecasting one day ahead stream flow using support vector regression. Aquat Procedia 4:900–907
Luk KG, Ball JE, Sharma A (2001) An application of artificial neural network for rainfall forecasting. J Math Comput Model 33(6–7):683–693
Maheswaran R, Khosa R (2012) Wavelet–Volterra coupled model for monthly stream flow forecasting. J Hydrol 450:320–335
Nandi S, Badhe Y, Lonari J, Sridevi U, Rao BS, Tambe SS, Kulkarni BD (2004) Hybrid process modeling and optimization strategies integrating neural networks/support vector regression and genetic algorithms: study of benzene isopropylation on hbeta catalyst. J Chem Eng 97(2–3):115–129
Noori R, Karbassi AR, Moghaddamnia A, Han D, Zokaei MH, GhafariGousheh M (2011) Assessment of input variables determination on the SVM model performance using PCA, Gamma test, and forward selection techniques for monthly stream flow prediction. J Hydrol 401(3):177–189
Orouji H, Bozorg-Haddad O, Fallah-Mehdipour E, Mariño MA (2013) Modeling of water quality parameters using data-driven models. J Environ Eng 139(7):947–957
Orouji H, Bozorg-Haddad O, Fallah-Mehdipour E, Mariño MA (2014) Extraction of decision alternatives in project management: application of hybrid PSO-SFLA. J Manag Eng 30(1):50–59
Patterson DW (1996) Artificial neural networks theory and applications. Prentice Hall, Simon and Schuster, Institute of Systems Science, National University of Singapore, Singapore
Seifollahi-Aghmiuni S, Bozorg-Haddad O, Mariño MA (2013) Water distribution network risk analysis under simultaneous consumption and roughness uncertainties. Water Resour Manag 27(7):2595–2610
Shokri A, Bozorg-Haddad O, Mariño MA (2013) Reservoir operation for simultaneously meeting water demand and sediment flushing: a stochastic dynamic programming approach with two uncertainties. J Water Resour Plann Manag 139(3):277–289
Shokri A, Bozorg-Haddad O, Mariño MA (2014) Multi-objective quantity-quality reservoir operation in sudden pollution. Water Resour Manag 28(2):567–586
Soltanjalili M, Bozorg-Haddad O, Mariño MA (2013) Operating water distribution networks during water shortage conditions using hedging and intermittent water supply concepts. J Water Resour Plann Manag 139(6):644–659
U.S. patent (2007) Matlab Tutorial. The MathWorks, Inc., www.mathworks.com
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bozorg-Haddad, O., Zarezadeh-Mehrizi, M., Abdi-Dehkordi, M. et al. A self-tuning ANN model for simulation and forecasting of surface flows. Water Resour Manage 30, 2907–2929 (2016). https://doi.org/10.1007/s11269-016-1301-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-016-1301-2