Dynamic versus static neural network model for rainfall forecasting at Klang River Basin, Malaysia

Rainfall is considered as one of the major components of the hydrological process; it takes significant part in evaluating drought and flooding events. Therefore, it is important to have an accurate model for rainfall forecasting. Recently, several data-driven modeling approaches have been investigated to perform such forecasting tasks as multi-layer perceptron neural networks (MLP-NN). In fact, the rainfall time series modeling involves an important temporal dimension. On the other hand, the classical MLP-NN is a static and has a memoryless network architecture that is effective for complex nonlinear static mapping. This research focuses on investigating the potential of introducing a neural network that could address the temporal relationships of the rainfall series. Two different static neural networks and one dynamic neural network, namely the multi-layer perceptron neural network (MLP-NN), radial basis function neural network (RBFNN) and input delay neural network (IDNN), respectively, have been examined in this study. Those models had been developed for the two time horizons for monthly and weekly rainfall forecasting at Klang River, Malaysia. Data collected over 12 yr (1997–2008) on a weekly basis and 22 yr (1987–2008) on a monthly basis were used to develop and examine the performance of the proposed models. Comprehensive comparison analyses were carried out to evaluate the performance of the proposed static and dynamic neural networks. Results showed that the MLP-NN neural network model is able to follow trends of the actual rainfall, however, not very accurately. RBFNN model achieved better accuracy than the MLP-NN model. Moreover, the forecasting accuracy of the IDNN model was better than that of static network during both training and testing stages, which proves a consistent level of accuracy with seen and unseen data.

[1]  Aboelmagd Noureldin,et al.  GPS/INS integration utilizing dynamic neural networks for vehicular navigation , 2011, Inf. Fusion.

[2]  K. Thirumalaiah,et al.  River Stage Forecasting Using Artificial Neural Networks , 1998 .

[3]  A. Soldati,et al.  River flood forecasting with a neural network model , 1999 .

[4]  Kuolin Hsu,et al.  Artificial Neural Network Modeling of the Rainfall‐Runoff Process , 1995 .

[5]  B. Bobée,et al.  Multivariate Reservoir Inflow Forecasting Using Temporal Neural Networks , 2001 .

[6]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[7]  Yuan Cheng Evaluating an Autoregressive Model for Stream Flow Forecasting , 1994 .

[8]  Ahmed El-Shafie,et al.  Integrated versus isolated scenario for prediction dissolved oxygen at progression of water quality monitoring stations , 2011 .

[9]  B. S. Thandaveswara,et al.  A non-linear rainfall–runoff model using an artificial neural network , 1999 .

[10]  Reza Modarres,et al.  Multi-criteria validation of artificial neural network rainfall-runoff modeling , 2008 .

[11]  N. Lauzon,et al.  Generalisation for neural networks through data sampling and training procedures, with applications to streamflow predictions , 2004 .

[12]  J. Nazuno Haykin, Simon. Neural networks: A comprehensive foundation, Prentice Hall, Inc. Segunda Edición, 1999 , 2000 .

[13]  Othman A. Karim,et al.  Evaluation the efficiency of Radial Basis Function Neural Network for Prediction of water quality parameters , 2009 .

[14]  G. Corzo,et al.  River flow forecasting with artificial neural networks using satellite observed precipitation pre-processed with flow length and travel time information: case study of the Ganges river basin , 2009 .

[15]  Nitin K. Tripathi,et al.  An artificial neural network model for rainfall forecasting in Bangkok, Thailand , 2008 .

[16]  Ramona Cormier The Understanding of the Past , 1961 .

[17]  Bernard Bobée,et al.  Daily reservoir inflow forecasting using artificial neural networks with stopped training approach , 2000 .

[18]  I. Rodríguez‐Iturbe,et al.  Random Functions and Hydrology , 1984 .

[19]  J. Mark Introduction to radial basis function networks , 1996 .

[20]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .

[21]  Robert J. Abrahart,et al.  Neural network modelling of non-linear hydrological relationships , 2007 .

[22]  Aboelmagd Noureldin,et al.  Generalized versus non-generalized neural network model for multi-lead inflow forecasting at Aswan High Dam , 2010 .

[23]  Ashok N. Srivastava,et al.  Nonlinear gated experts for time series: discovering regimes and avoiding overfitting , 1995, Int. J. Neural Syst..

[24]  K. Thirumalaiah,et al.  Hydrological Forecasting Using Neural Networks , 2000 .

[25]  T. Rientjes,et al.  Constraints of artificial neural networks for rainfall-runoff modelling: trade-offs in hydrological state representation and model evaluation , 2005 .

[26]  Bernard Bobée,et al.  Neural Network‐Based Long‐Term Hydropower Forecasting System , 2000 .

[27]  Abdüsselam Altunkaynak,et al.  Water Consumption Prediction of Istanbul City by Using Fuzzy Logic Approach , 2005 .

[28]  Holger R. Maier,et al.  Efficient selection of inputs for artificial neural network models , 2005 .

[29]  A. Lapedes,et al.  Nonlinear Signal Processing Using Neural Networks , 1987 .

[30]  Stefano Alvisi,et al.  Water level forecasting through fuzzy logic and artificial neural network approaches , 2005 .

[31]  Ahmed El-Shafie,et al.  Adaptive neuro-fuzzy inference system based model for rainfall forecasting in Klang River, Malaysia , 2011 .

[32]  Shenglian Guo,et al.  Comparison of three updating schemes using artificial neural network in flow forecasting , 2004 .

[33]  A. Tokar,et al.  Rainfall-Runoff Modeling Using Artificial Neural Networks , 1999 .

[34]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[35]  D. K. Srivastava,et al.  Application of ANN for Reservoir Inflow Prediction and Operation , 1999 .

[36]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[37]  E. Toth,et al.  Comparison of short-term rainfall prediction models for real-time flood forecasting , 2000 .

[38]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[39]  Slobodan P. Simonovic,et al.  Short term streamflow forecasting using artificial neural networks , 1998 .

[40]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[41]  Ahmed El-Shafie,et al.  Water quality prediction model utilizing integrated wavelet-ANFIS model with cross-validation , 2010, Neural Computing and Applications.

[42]  Ahmed El-Shafie,et al.  Artificial neural network technique for rainfall forecasting applied to Alexandria, Egypt , 2011 .

[43]  Mehmet Cakmakci,et al.  Fuzzy logic modeling of the dissolved oxygen fluctuations in Golden Horn , 2005 .

[44]  Holger R. Maier,et al.  Input determination for neural network models in water resources applications. Part 1—background and methodology , 2005 .

[45]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[46]  Juan B. Valdés,et al.  Streamflow Forecasting for Han River Basin, Korea , 1994 .

[47]  Andreas S. Weigend,et al.  Time Series Prediction: Forecasting the Future and Understanding the Past , 1994 .

[48]  Yoshua Bengio,et al.  Pattern Recognition and Neural Networks , 1995 .

[49]  A. Turgeon,et al.  Fuzzy Learning Decomposition for the Scheduling of Hydroelectric Power Systems , 1996 .

[50]  Peter M. A. Sloot,et al.  Modelling and Simulation , 1988, Systems Analysis and Simulation 1988, I: Theory and Foundations. Proceedings of the International Symposium held in Berlin (GDR), September 12–16, 1988.

[51]  Cumali Kinaci,et al.  Modeling of submerged membrane bioreactor treating cheese whey wastewater by artificial neural network. , 2006, Journal of biotechnology.

[52]  Chao-Lin Chiu,et al.  Applications of Kalman filter to hydrology, hydraulics, and water resources : proceedings of AGU Chapman Conference, held at University of Pittsburgh, Pittsburgh, Pennsylvania, U.S.A., May 22-24, 1978 , 1978 .

[53]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[54]  Aboelmagd Noureldin,et al.  Optimizing neuro-fuzzy modules for data fusion of vehicular navigation systems using temporal cross-validation , 2007, Eng. Appl. Artif. Intell..

[55]  F. Anctil,et al.  An experiment on the evolution of an ensemble of neural networks for streamflow forecasting , 2009 .

[56]  Muhammad Mukhlisin,et al.  Performance of artificial neural network and regression techniques for rainfall-runoff prediction , 2011 .