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

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 sear...

Full description

Saved in:
Bibliographic Details
Main Authors: Beheshti, Z., Firouzi, M., Shamsuddin, S. M., Zibarzani, M., Yusop, Z.
Format: Article
Published: Springer-Verlag London Ltd 2016
Subjects:
Online Access:http://eprints.utm.my/id/eprint/71929/
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84941332388&doi=10.1007%2fs00521-015-2024-7&partnerID=40&md5=d03ef0d847f0623c09cc7bea691cfd48
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
id my.utm.71929
record_format eprints
spelling my.utm.719292017-11-23T06:19:25Z http://eprints.utm.my/id/eprint/71929/ A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network Beheshti, Z. Firouzi, M. Shamsuddin, S. M. Zibarzani, M. Yusop, Z. QA75 Electronic computers. Computer science 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). Springer-Verlag London Ltd 2016 Article PeerReviewed Beheshti, Z. and Firouzi, M. and Shamsuddin, S. M. and Zibarzani, M. and Yusop, Z. (2016) A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network. Neural Computing and Applications, 27 (8). pp. 2551-2565. ISSN 0941-0643 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84941332388&doi=10.1007%2fs00521-015-2024-7&partnerID=40&md5=d03ef0d847f0623c09cc7bea691cfd48
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Beheshti, Z.
Firouzi, M.
Shamsuddin, S. M.
Zibarzani, M.
Yusop, Z.
A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network
description 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).
format Article
author Beheshti, Z.
Firouzi, M.
Shamsuddin, S. M.
Zibarzani, M.
Yusop, Z.
author_facet Beheshti, Z.
Firouzi, M.
Shamsuddin, S. M.
Zibarzani, M.
Yusop, Z.
author_sort Beheshti, Z.
title A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network
title_short A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network
title_full A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network
title_fullStr A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network
title_full_unstemmed A new rainfall forecasting model using the CAPSO algorithm and an artificial neural network
title_sort new rainfall forecasting model using the capso algorithm and an artificial neural network
publisher Springer-Verlag London Ltd
publishDate 2016
url http://eprints.utm.my/id/eprint/71929/
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84941332388&doi=10.1007%2fs00521-015-2024-7&partnerID=40&md5=d03ef0d847f0623c09cc7bea691cfd48
_version_ 1643656315531165696