Water level prediction using artificial neural network with particle swarm optimization model

Flash flood is a natural disaster that causes great losses. It happens mostly in rural areas when heavy rainfall is gathered into the main river in watershed areas. Lots of water comes into the river. This causes a great volume of water flows down to the downstream river area. The water level at the downstream river should be predicted to issue the warning messages to the villagers in the floodplains before the flood arrival. Thus, a flash flood early warning system is a solution to reduce damage from flash floods. Although the artificial neural network (ANN) can be applied as the prediction model, the accuracy of the prediction results depends on the parameter values (e.g., the number of previous data, the period of previous data). This paper proposes to apply the particle swarm optimization technique to tune up the parameter values in the ANN. The proposed model, called W-POpt model, consists of two components, which are 1) PSO is applied as optimizer to search for the optimal parameter values for the ANN training process, and 2) ANN is applied to find the predicted water level. The evaluation results show that PSO yields the optimal parameter values. Applying PSO can reduce the training process time in ANN. The predicted water level from the W-POpt model is acceptable for applying in flash flood early warning systems.

[1]  Spencer H. Wood,et al.  Floodplain Sediment from a 100-Year-Recurrence Flood in 2005 of the Ping River in Northern Thailand , 2008 .

[2]  Paskorn Champrasert,et al.  Energy aware flash flood monitoring stations using a GA-fuzzy logic control mechanism , 2015, 2015 IEEE Tenth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[3]  Paskorn Champrasert,et al.  Fuzzy logic control mechanism for flash flood monitoring station , 2014, 2014 IEEE Sensors Applications Symposium (SAS).

[4]  Dilek Taylan,et al.  Artificial neural networks for precipitation prediction: A case study on Eğirdir , 2011, 2011 International Symposium on Innovations in Intelligent Systems and Applications.

[5]  Shuyuan Yang,et al.  A quantum particle swarm optimization , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[6]  M. Dettinger Climate Change, Atmospheric Rivers, and Floods in California – A Multimodel Analysis of Storm Frequency and Magnitude Changes 1 , 2011 .

[7]  H. K. D. H. Bhadeshia,et al.  Neural Networks in Materials Science , 1999 .

[8]  Keith Richards,et al.  Hydraulic model calibration for extreme floods in bedrock‐confined channels: case study from northern Thailand , 2006 .

[9]  P. K. Kenabatho,et al.  Forecasting runoff coefficients using ANN for water resources management: The case of Notwane catchment in Eastern Botswana , 2006 .

[10]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[11]  Tienfuan Kerh,et al.  Neural networks forecasting of flood discharge at an unmeasured station using river upstream information , 2006, Adv. Eng. Softw..

[12]  Donald J. Druce,et al.  Insights from a history of seasonal inflow forecasting with a conceptual hydrologic model , 2001 .

[13]  Claudio Moraga,et al.  The Influence of the Sigmoid Function Parameters on the Speed of Backpropagation Learning , 1995, IWANN.

[14]  T. Foran,et al.  Adaptation to climate change and social justice: Challenges for flood and disaster management in Thailand , 2009 .

[15]  J. Pizzuto Effects of Dam Removal on River Form and Process , 2002 .

[16]  Tony Waters,et al.  Environmental hazards: Assessing risk and reducing disaster , 1997 .

[17]  Hiok Chai Quek,et al.  GA-TSKfnn: Parameters tuning of fuzzy neural network using genetic algorithms , 2005, Expert Syst. Appl..