A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network

被引:0
作者
Zahra Beheshti
Morteza Firouzi
Siti Mariyam Shamsuddin
Masoumeh Zibarzani
Zulkifli Yusop
机构
[1] Universiti Teknologi Malaysia,UTM Big Data Centre
[2] Universiti Teknologi Malaysia,Centre for Environmental Sustainability and Water Security (IPASA)
[3] Universiti Teknologi Malaysia,Department of Information System, Faculty of Computing
来源
Neural Computing and Applications | 2016年 / 27卷
关键词
Rainfall; Forecasting; Classification; Artificial neural network; Centripetal accelerated particle swarm optimization; Gravitational search algorithm; Imperialist competitive algorithm; Data processing;
D O I
暂无
中图分类号
学科分类号
摘要
Artificial neural networks (ANNs) are being used increasingly to forecast rainfall. In this study, several meta-heuristic algorithms are applied to train an ANN in order to improve the accuracy of rainfall forecasting. Centripetal accelerated particle swarm optimization (CAPSO), a gravitational search algorithm and an imperialist competitive algorithm train a multilayer perceptron (MLP) network as a feed-forward ANN for rainfall forecasting in Johor State, Malaysia. They are employed to forecast the average monthly rainfall in the next 5 and 10 years using the two modes of original (without data preprocessing) and data preprocessing with singular spectrum analysis. Additionally, for each month, the average monthly rainfall during the last 5 years is computed and a month with less rainfall than the average is classified as 0 (light rainfall month), otherwise as 1 (heavy rainfall month). The attributes used in the classification can be applied to forecast the monthly rainfall. The proposed methods integrate the accuracy and structure of ANN simultaneously. The result showed that the hybrid learning of MLP with the CAPSO algorithm provided higher rainfall forecasting accuracy, lower error and higher classification accuracy. One of the main advantages of CAPSO compared with the other algorithms to train MLP includes the following: The algorithm has no need to tune any algorithmic parameter and it shows good performance on unseen data (testing data).
引用
收藏
页码:2551 / 2565
页数:14
相关论文
共 98 条
[1]  
Olson D(1995)Evaluation of 33 years of quantitative precipitation forecasting at the NMC Weather Forecast 10 498-511
[2]  
Junker N(2004)Neural networks for rainfall forecasting by atmospheric downscaling J Hydrol Eng 9 1-12
[3]  
Korty B(1984)A hydrologically useful station precipitation model: 2. Case studies Water Resour Res 20 1597-1610
[4]  
Olsson J(1984)A hydrologically useful station precipitation model 1. Formulation Water Resour Res 20 1585-1596
[5]  
Georgakakos K(2007)Wavelet and neuro-fuzzy conjunction model for precipitation forecasting J Hydrol 342 199-212
[6]  
Bras R(2012)Engineering applications of artificial intelligence precipitation forecasting by using wavelet-support vector machine conjunction model Eng Appl Artif Intell 25 783-792
[7]  
Georgakakos K(2013)Improving ensemble-based quantitative precipitation forecasts for topography-enhanced typhoon heavy rainfall over Taiwan with a modified probability-matching technique Mon Weather Rev 141 3908-3932
[8]  
Bras R(1994)Neural networks in civil engineering. II: systems and application J Comput Civ Eng 8 149-162
[9]  
Partal T(2001)An application of artificial neural networks for rainfall forecasting Math Comput Model 33 683-693
[10]  
Kişi Ö(2005)Artificial neural network technique for rainfall forecasting applied to the São Paulo region J Hydrol 301 146-162