A split-step particle swarm optimization algorithm in river stage forecasting

Summary An accurate forecast of river stage is very significant so that there is ample time for the pertinent authority to issue a forewarning of the impending flood and to implement early evacuation measures as required. Since a variety of existing process-based hydrological models involve exogenous input and different assumptions, artificial neural networks have the potential to be a cost-effective solution. In this paper, a split-step particle swarm optimization (PSO) model is developed and applied to train multi-layer perceptrons for forecasting real-time water levels at Fo Tan in Shing Mun River of Hong Kong with different lead times on the basis of the upstream gauging station (Tin Sum) or at Fo Tan. This paradigm is able to combine the advantages of global search capability of PSO algorithm in the first step and local fast convergence of Levenberg–Marquardt algorithm in the second step. The results demonstrate that it is able to attain a higher accuracy in a much shorter time when compared with the benchmarking backward propagation algorithm as well as the standard PSO algorithm.

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

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

[3]  Joseph H.W. Lee,et al.  Mathematical modelling of Shing Mun River network , 1991 .

[4]  Chuntian Cheng,et al.  Long-Term Prediction of Discharges in Manwan Reservoir Using Artificial Neural Network Models , 2005, ISNN.

[5]  Lucien Duckstein,et al.  Artificial neural networks and multicriterion analysis for sustainable irrigation planning , 2006, Comput. Oper. Res..

[6]  Bernard Widrow,et al.  The basic ideas in neural networks , 1994, CACM.

[7]  Shie-Yui Liong,et al.  River Stage Forecasting in Bangladesh: Neural Network Approach , 2000 .

[8]  K. W. Chau,et al.  Development of an integrated expert system for fluvial hydrodynamics , 1993 .

[9]  James Kennedy,et al.  The particle swarm: social adaptation of knowledge , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[10]  Kwok-wing Chau,et al.  Particle Swarm Optimization Training Algorithm for ANNs in Stage Prediction of Shing Mun River , 2006 .

[11]  S. Sorooshian,et al.  Shuffled complex evolution approach for effective and efficient global minimization , 1993 .

[12]  Upmanu Lall,et al.  Multisite disaggregation of monthly to daily streamflow , 2000 .

[13]  M. Janga Reddy,et al.  Multipurpose Reservoir Operation Using Particle Swarm Optimization , 2007 .

[14]  Kwok Wing Chau,et al.  A Microcomputer Model for Flood Prediction with Applications , 2008 .

[15]  Mikio Ueno,et al.  Flood Analysis by Finite Elemental Method using Laser Measurement Data , 2005 .

[16]  Q. H. Wu,et al.  A heuristic particle swarm optimizer for optimization of pin connected structures , 2007 .

[17]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[18]  Q. J. Wang The Genetic Algorithm and Its Application to Calibrating Conceptual Rainfall-Runoff Models , 1991 .

[19]  K. W. Chau,et al.  A Prototype Knowledge-Based System on Unsteady Open Channel Flow in Water Resources Management , 2004 .

[20]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[21]  Kwok-Wing Chau Rainfall-Runoff Correlation with Particle Swarm Optimization Algorithm , 2004, ISNN.

[22]  Chuntian Cheng,et al.  Real-Time Prediction of Water Stage with Artificial Neural Network Approach , 2002, Australian Joint Conference on Artificial Intelligence.