Artificial Neural Networks Modeling in Water Resources Engineering: Infrastructure and Applications

The use of artificial neural network (ANN) modeling for prediction and forecasting variables in water resources engineering are being increasing rapidly. Infrastructural applications of ANN in terms of selection of inputs, architecture of networks, training algorithms, and selection of training parameters in different types of neural networks used in water resources engineering have been reported. ANN modeling conducted for water resources engineering variables (river sediment and discharge) published in high impact journals since 2002 to 2011 have been examined and presented in this review. ANN is a vigorous technique to develop immense relationship between the input and output variables, and able to extract complex behavior between the water resources variables such as river sediment and discharge. It can produce robust prediction results for many of the water resources engineering problems by appropriate learning from a set of examples. It is important to have a good understanding of the input and output variables from a statistical analysis of the data before network modeling, which can facilitate to design an efficient network. An appropriate training based ANN model is able to adopt the physical understanding between the variables and may generate more effective results than conventional prediction techniques.




References:
[1] S. K. Jain, "Development of integrated sediment rating curves using
ANNs," Journal of Hydraulic Engineering. ASCE, vol. 127, pp. 30-37,
2001.
[2] A. Ab. Ghani, N. E. M. Yahaya, R. Abdullah, and N. A. Zakaria,
"Development of Sediment Rating Curves for Pari River," Proceeding
of Rivers' 99, Universiti Sains Malaysia, pp. 284-290, 2002.
[3] H. M. Nagy, K. Watanabe, and M. Hirano, "Prediction of Sediment
Load Concentration in Rivers using Artificial Neural Network Model,"
Journal of Hydraulic Engineering, vol. 128, pp. 588-595, 2002.
[4] G. Tayfur, "Artificial neural networks for sheet sediment transport /
Application des réseaux de neurones artificiels pour le transport
sédimentaire en nappe," Hydrological Sciences Journal, vol. 47, pp.
879 - 892, 2002.
[5] S. K. Sinnakaudan, A. Ab. Ghani, M. S. S. Ahmad, and N. A. Zakaria,
"Flood Risk Mapping for Pari River Incorporating Sediment Transport,"
Journal of Environmental Modelling & Software, vol. 18, pp. 119-130,
2003.
[6] H. K. Cigizoglu, "Estimation and forecasting of daily suspended
sediment data by multi-layer perceptrons," Advances in Water
Resources, vol. 27, pp. 185-195, 2004.
[7] O. Kisi, "Multi-layer perceptrons with Levenberg-Marquardt
optimization algorithm for suspended sediment concentration prediction
and estimation," Hydrological Sciences Journal, vol. 49, pp. 1025-
1040, 2004.
[8] A. Agarwal, R. D. Singh, S. K. Mishra, and P. K. Bhunya, "ANN-based
sediment yield models for Vamsadhara river basin (India)," Water SA,
vol. 31, pp. 95-100, 2005.
[9] O. Kisi, "Suspended sediment estimation using neuro-fuzzy and neural
network approaches," Hydrological Sciences Journal, vol. 50, pp. 683-
696, 2005.
[10] B. Sivakumar and W. W. Wallender, "Predictability of river flow and
suspended sediment transport in the Mississippi River basin: a nonlinear
deterministic approach," Earth Surface Processes and
Landforms, vol. 30, pp. 665-677, 2005.
[11] H. K. Cigizoglu and M. Alp, "Generalized regression neural network in
modelling river sediment yield," Advances in Engineering Software,
vol. 37, pp. 63-68, 2006.
[12] H. K. Cigizoglu and Ö. Kisi, "Methods to improve the neural network
performance in suspended sediment estimation," Journal of Hydrology,
vol. 317, pp. 221-238, 2006.
[13] N. S. Raghuwanshi, R. Singh, and L. S. Reddy, "Runoff and Sediment
Yield Modeling Using Artificial Neural Networks: Upper Siwane River,
India," Journal of Hydrologic Engineering, vol. 11, pp. 71-79, 2006.
[14] M. Alp and H. K. Cigizoglu, "Suspended sediment load simulation by
two artificial neural network methods using hydrometeorological data,"
Environmental Modelling & Software, vol. 22, pp. 2-13, 2007.
[15] M. Ardıçlıoğlu, Ö. Kişi, and T. Haktanır, "Suspended sediment
prediction using two different feed-forward back-propagation
algorithms," Canadian Journal of Civil Engineering, vol. 34, pp. 120-
125, 2007/01/01 2007.
[16] A. K. Lohani, N. K. Goel, and K. K. S. Bhatia, "Deriving stage-
discharge-sediment concentration relationships using fuzzy logic,"
Hydrological Sciences Journal, vol. 52, pp. 793-807, 2007/08/01 2007.
[17] O. Kisi, "Constructing neural network sediment estimation models using
a data-driven algorithm," Math. Comput. Simul., vol. 79, pp. 94-103,
2008.
[18] O. Kisi, I. Yuksel, and E. Dogan, "Modelling daily suspended sediment
of rivers in Turkey using several data-driven techniques / Modélisation
de la charge journalière en matières en suspension dans des rivières
turques à l'aide de plusieurs techniques empiriques," Hydrological
Sciences Journal, vol. 53, pp. 1270-1285, 2008/12/01 2008.
[19] T. Partal and H. K. Cigizoglu, "Estimation and forecasting of daily
suspended sediment data using wavelet-neural networks," Journal of
Hydrology, vol. 358, pp. 317-331, 2008.
[20] R. Rai and B. Mathur, "Event-based Sediment Yield Modeling using
Artificial Neural Network," Water Resources Management, vol. 22, pp.
423-441, 2008.
[21] M. Cobaner, B. Unal, and O. Kisi, "Suspended sediment concentration
estimation by an adaptive neuro-fuzzy and neural network approaches
using hydro-meteorological data," Journal of Hydrology, vol. 367, pp.
52-61, 2009.
[22] V. Jothiprakash and V. Garg, "Reservoir Sedimentation Estimation
Using Artificial Neural Network," Journal of Hydrologic Engineering,
vol. 14, pp. 1035-1040, 2009.
[23] O. Kisi, T. Haktanir, M. Ardiclioglu, O. Ozturk, E. Yalcin, and S.
Uludag, "Adaptive neuro-fuzzy computing technique for suspended
sediment estimation," Advances in Engineering Software, vol. 40, pp.
438-444, 2009.
[24] T. Rajaee, S. A. Mirbagheri, M. Zounemat-Kermani, and V. Nourani,
"Daily suspended sediment concentration simulation using ANN and
neuro-fuzzy models," Science of The Total Environment, vol. 407, pp.
4916-4927, 2009.
[25] W.-C. Chou, "Modelling Watershed Scale Soil Loss Prediction and
Sediment Yield Estimation," Water Resources Management, vol. 24,
pp. 2075-2090, 2010.
[26] M. Firat and M. G├╝ngör, "Monthly total sediment forecasting using
adaptive neuro fuzzy inference system," Stochastic Environmental
Research and Risk Assessment, vol. 24, pp. 259-270, 2010.
[27] K. Özgür, "River suspended sediment concentration modeling using a
neural differential evolution approach," Journal of Hydrology, vol. 389,
pp. 227-235, 2010.
[28] O. M. Rezapour, L. T. Shui, and D. B. Ahmad, "Review of Artificial
Neural Network Model for Suspended Sediment Estimation," Australian
Journal of Basic and Applied Sciences, vol. 4, pp. 3347-3353, 2010.
[29] M. Talebizadeh, S. Morid, S. Ayyoubzadeh, and M. Ghasemzadeh,
"Uncertainty Analysis in Sediment Load Modeling Using ANN and
SWAT Model," Water Resources Management, vol. 24, pp. 1747-1761,
2010.
[30] B. C. van Maanen, G.; Bryan, K. R.; Ruessink, B. G., "The use of
artificial neural networks to analyze and predict alongshore sediment
transport," Nonlinear Processes in Geophysics, vol. 17, pp. 395-404,
2010.
[31] A. Guven and Ö. Kişi, "Estimation of Suspended Sediment Yield in
Natural Rivers Using Machine-coded Linear Genetic Programming,"
Water Resources Management, vol. 25, pp. 691-704, 2011.
[32] A. M. Melesse, S. Ahmad, M. E. McClain, X. Wang, and Y. H. Lim,
"Suspended sediment load prediction of river systems: An artificial
neural network approach," Agricultural Water Management, vol. 98,
pp. 855-866, 2011.
[33] M. R. Mustafa, R. B. Rezaur, and M. H. Isa, "A Comparison of
Artificial Neural Networks for Prediction of Suspended Sediment
Discharge in River- A Case Study in Malaysia," Proceedings of the
International Conference on Environmental Science and Engineering
ICESE 2011. River View Hotel Singapore, 28-30 September, 2011, pp.
372-376, 2011.
[34] L. E. Besaw, D. M. Rizzo, P. R. Bierman, and W. R. Hackett,
"Advances in ungauged streamflow prediction using artificial neural
networks," Journal of Hydrology, vol. 386, pp. 27-37, 2010.
[35] D. F. Lekkas, C. Onof, M. J. Lee, and E. A. Baltas, "Application of
Artificial Neural Networks for Flood Forecasting " Global Nest: the Int.
J., vol. 6, pp. 205-211, 2004.
[36] H. K. Cigizoglu, "Application of Generalized Regression Neural
Networks to Intermittent Flow Forecasting and Estimation," Journal of
Hydrologic Engineering, vol. 10, pp. 336-341, 2005.
[37] M. Campolo, A. Soldati, and P. Andreussi, "Artificial neural network
approach to flood forecasting in the River Arno," Hydrological Sciences
Journal, vol. 48, pp. 381-398, 2003/06/01 2003.
[38] Christian W. Dawson and R. Wilby, "An artificial neural network
approach to rainfallrunoff modelling," Hydrological SciencesÔÇö
JournalÔÇödes Sciences Hydrologiques,, vol. 43, pp. 47-66, 1998.
[39] Rosmina Bustami, Nabil Bessaih, Charles Bong, and S. Suhaili,
"Artificial Neural Network for Precipitation and Water Level
Predictions of Bedup River," IAENG International Journal of Computer
Science, vol. 34, pp. IJCS_34_2_10, Advance online publication: 17
November 2007, 2007.
[40] D. Panagoulia, "Artificial neural networks and high and low flows in
various climate regimes," Hydrological Sciences JournalJournal Des
Sciences Hydrologiques, vol. 51, pp. 563-587, 2006.
[41] A. W. Minns and M. J. Hall, "Artificial neural networks as rainfall
runoff models," Hydrological Sciences Journal, vol. 41, pp. 399-417,
1996.
[42] M. P. Rajurkar, U. C. Kothyari, and U. C. Chaube, "Artificial neural
networks for daily rainfall-runoff modelling," Hydrologkal Sciences-Jo
umai-des Sciences Hydrologiques,, vol. 47, pp. 865-877, 2002.
[43] Jy S. Wu, Jun Han, Shastri Annambhotla, and S. Bryant, "Artificial
Neural Networks for Forecasting Watershed Runoff and Stream Flows,"
Journal of Hydrologic Engineering, vol. 10, pp. 216-222, 2005.
[44] X. Z. Achela K. Fernando, and Peter F. Kinley, "Combined Sewer
Overflow forecasting with Feed-forward Back-propagation Artificial
Neural Network," International Journal of Applied Science,
Engineering and Technology 1;4 2005, vol. 1, pp. 211-217, 2005.
[45] M. Çimen and O. Kisi, "Comparison of two different data-driven
techniques in modeling lake level fluctuations in Turkey," Journal of
Hydrology, vol. 378, pp. 253-262, 2009.
[46] K. P. Sudheer, A. K. Gosain, and K. S. Ramasastri, "A data-driven
algorithm for constructing artificial neural network rainfall-runoff
models," Hydrological Processes, vol. 16, pp. 1325-1330, 2002.
[47] M. K. Tiwari and C. Chatterjee, "Development of an accurate and
reliable hourly flood forecasting model using wavelet-bootstrap-ANN
(WBANN) hybrid approach," Journal of Hydrology, vol. 394, pp. 458-
470, 2010.
[48] Q. Ju, Z. Yu, Z. Hao, G. Ou, J. Zhao, and D. Liu, "Division-based
rainfall-runoff simulations with BP neural networks and Xinanjiang
model," Neurocomputing, vol. 72, pp. 2873-2883, 2009.
[49] L. V. Chinh, K. Hiramatsu, M. Harada, and M. Mori, "Estimation of
water levels in a main drainage canal in a flat low-lying agricultural area
using artificial neural network models," Agricultural Water
Management, vol. 96, pp. 1332-1338, 2009.
[50] K. W. Kang, J. H. Kim, J. C. Park, and K. J. and Ham, "Evaluation of
hydrological forecasting system based on neural network model,"
Proceedings of the 25th Congress of IAHR. IAHR Delft, The
Netherlands, pp. 257-264, 1993.
[51] A. Sedki, D. Ouazar, and E. El Mazoudi, "Evolving neural network
using real coded genetic algorithm for daily rainfall-runoff forecasting,"
Expert Systems with Applications, vol. 36, pp. 4523-4527, 2009.
[52] Mahsa Hassanpour Kashani, Majid Montaseri, and M. A. L. Yaghin,
"Flood Estimation at Ungauged Sites Using A New Nonlinear
Regression Model and Artificial Neural Neworks," American-Eurasian
Journal of Agri. & Environ. Sci., vol. 2, pp. 784-791, 2007.
[53] C. W. Dawson, R. J. Abrahart, A. Y. Shamseldin, and R. L. Wilby,
"Flood estimation at ungauged sites using artificial neural networks,"
Journal of hydrology, vol. 319, pp. 391-409, 2006.
[54] M. C. Demirel, A. Venancio, and E. Kahya, "Flow forecast by SWAT
model and ANN in Pracana basin, Portugal," Advances in Engineering
Software, vol. 40, pp. 467-473, 2009.
[55] L. H. C. Chua and T. S. W. Wong, "Improving event-based rainfall-
runoff modeling using a combined artificial neural network-kinematic
wave approach," Journal of Hydrology, vol. 390, pp. 92-107, 2010.
[56] Y. Xiong, R. Wallach, and A. Furman, "Modeling multidimensional
flow in wettable and water-repellent soils using artificial neural
networks," Journal of Hydrology, vol. 410, pp. 92-104, 2011.
[57] A. M. Melesse and X. Wang, "Multitemporal Scale Hydrograph
Prediction Using Artificial Neural Networks," Journal of the American
Water Resources Association, pp. 1647-1657, 2006.
[58] R. J. Abrahart and L. M. See, "Neural network emulation of a rainfallrunoff
model," Hydrology and Earth System Sciences Discussions, vol.
4, pp. 287-326, 2007.
[59] J. Smith and R. N. Eli, " Neural network models of rainfall runoff
process," Journal of Water Resources Planning and Management,
ASCE., vol. 121, pp. 499-580, 1995.
[60] N. Karunanithi, W. J. Grenney, D. Whitley, and K. Bovee, "Neural
networks for river flow prediction," Journal of Computing in Civil
Engineering. ,ASCE,, vol. 8, pp. 201-220., 1994.
[61] A. El-shafie, M. Mukhlisin, Ali A. Najah, and M. R. Taha,
"Performance of artificial neural network and regression techniques for
rainfall-runoff prediction," International Journal of the Physical
Sciences, vol. 6, pp. 1997-2003, 2011.
[62] L.-H. Feng and J. Lu, "The practical research on flood forecasting based
on artificial neural networks," Expert Systems with Applications, vol.
37, pp. 2974-2977, 2010.
[63] A. H. Halff, M. H. Halff, and and Azmoodeh, "Predicting runoff from
rainfall using neural networks.," Proceedings of the Engineering and
Hydrology, ASCE. New York., pp. 760-765, 1993.
[64] J. He, C. Valeo, A. Chu, and N. F. Neumann, "Prediction of event-based
stormwater runoff quantity and quality by ANNs developed using PMIbased
input selection," Journal of Hydrology, vol. 400, pp. 10-23, 2011.
[65] C. L. Wu and K. W. Chau, "Rainfall-runoff modeling using artificial
neural network coupled with singular spectrum analysis," Journal of
Hydrology, vol. 399, pp. 394-409, 2011.
[66] H. K. Cigizoglu and M. Alp, "Rainfall-Runoff Modelling Using Three
Neural Network Methods," in Artificial Intelligence and Soft
Computing - ICAISC 2004. vol. 3070, L. Rutkowski, J. Siekmann, R.
Tadeusiewicz, and L. A. Zadeh, Eds., ed: Springer Berlin / Heidelberg,
2004, pp. 166-171.
[67] B. Calvo and F. Savi, "Real-time flood forecasting of the Tiber river in
Rome," Natural Hazards, vol. 50, pp. 461-477, 2009.
[68] Faridah Othman and M. Naseri, "Reservoir inflow forecasting using
artificial neural network," International Journal of the Physical
Sciences, vol. 6, pp. 434-440, 2011.
[69] Ö. Kişi and M. ASCE, "River Flow Modeling Using Artificial Neural
Networks," Journal of Hydrologic Engineering, vol. 9, pp. 60-63, 2004.
[70] T. S. Hu, K. C. Lam, and S. T. Ng, "River flow time series prediction
with a range-dependent neural network," Hydrological Sciences
Journal, vol. 46, pp. 729-745, 2001/10/01 2001.
[71] Konda Thirumalaiah and M. C. Deo, "River Stage Forecasting Using
Artificial Neural Networks " Journal of Hydrologic Engineering, vol. 3,
pp. 26-32, 1998.
[72] M. K. Tiwari and C. Chatterjee, "Uncertainty assessment and ensemble
flood forecasting using bootstrap based artificial neural networks
(BANNs)," Journal of Hydrology, vol. 382, pp. 20-33, 2010.
[73] N. Bessaih, R. Bustami, and M. Saad, "Water level estimation for
Sarawak River," Proceeding of Rivers- 04, USM, Penang, September,
2004.
[74] J. Adamowski and H. F. Chan, "A wavelet neural network conjunction
model for groundwater level forecasting," Journal of Hydrology, vol.
407, pp. 28-40, 2011.
[75] K. P. Sudheer and S. K. Jain, "Radial Basis Function Neural Network
for Modeling Rating Curves," Journal of Hydrologic Engineering, vol.
8, pp. 161-164, 2003.
[76] S. K. Jain and D. Chalisgaonkar, "Setting up stage discharge relations
using ANN," Journal of Hydrologic Engineering., vol. 5, pp. 428-433,
2000.
[77] I. N. Daliakopoulos, P. Coulibaly, and I. K. Tsanis, "Groundwater level
forecasting using artificial neural networks," Journal of Hydrology, vol.
309, pp. 229-240, 2005.
[78] A. K. Fernando, X. Zhang, and P. F. Kinley, "Combined Sewer
Overflow forecasting with Feed-forward Back-propagation Artificial
Neural Network," International Journal of Applied Science,
Engineering and Technology 1;4 2005, vol. 1, pp. 211-217, 2005.
[79] D. A. K. Fernando and A. Y. Shamseldin, "Investigation of Internal
Functioning of the Radial-Basis-Function Neural Network River Flow
Forecasting Models," Journal of Hydrologic Engineering, vol. 14, pp.
286-292, 2009.
[80] Sajjad Ahmad and S. P. Simonovic, "An artificial neural network model
for generating hydrograph from hydro-meteorological parameters,"
Journal of Hydrology, vol. 315, pp. 236-251, 2005.
[81] L. S. Iliadis and F. Maris, "An Artificial Neural Network model for
mountainous water-resources management: The case of Cyprus
mountainous watersheds," Environmental Modelling & Software, vol.
22, pp. 1066-1072, 2007.
[82] L. Feng and W. Hong, "On hydrologic calculation using artificial neural
networks," Applied Mathematics Letters, vol. 21, pp. 453-458, 2008.
[83] S. Suhaimi and R. A. Bustami, "Rainfall Runoff Modeling using Radial
Basis Function Neural Network for Sungai Tinjar Catchment, Miri,
Sarawak," UNIMAS E-Journal of Civil Engineering, vol. 1, 2009.
[84] B. Unal, M. Mamak, G. Seckin, and M. Cobaner, "Comparison of an
ANN approach with 1-D and 2-D methods for estimating discharge
capacity of straight compound channels," Adv. Eng. Softw., vol. 41, pp.
120-129, 2010.
[85] P. A. Kagoda, J. Ndiritu, C. Ntuli, and B. Mwaka, "Application of radial
basis function neural networks to short-term streamflow forecasting,"
Physics and Chemistry of the Earth, Parts A/B/C, vol. In Press,
Corrected Proof, 2010.
[86] A. Leonardis and H. Bischof, "An efficient MDL-based construction of
RBF networks.," Neural Networks, vol. 11, 1998.
[87] M. Jurik, "Back-percolation: assigning local error in feedforward
perceptron networks," Report by Jurik Research & Consulting P.O.
2379, Aptos, California, USA 95001, vol. Web reference:
http://www.jurikres.com/down/backperc.pdf., 1990.