Title |
Performance Analysis of Multilayer Perceptron Neural Network Models in Week-ahead Rainfall Forecasting |
Authors |
Velasco, Lemuel Clark; Serqui脙聝脗卤a, Ruth; Abdul Zamad, Mohammad Shahin; Juanico, Bryan; Lomocso, Junneil |
Publication date |
3/2019 |
Journal |
International Journal of Advanced Computer Science and Applications |
Volume |
10 |
Issue |
3 |
Pages |
11 |
Publisher |
The Science and Information Organization |
Abstract |
Multilayer perceptron neural network (MLPNN) is considered as one of the most efficient forecasting techniques which can be implemented for the prediction of weather occurrence. As with any machine learning implementation, the challenge on the utilization of MLPNN in rainfall forecasting lies in the development and evaluation of MLPNN models which delivers optimal forecasting performance. This research conducted performance analysis of MLPNN models through data preparation, model designing, and model evaluation in order to determine which parameters are the best-fit configuration for MLPNN model implementation in rainfall forecasting. During rainfall data preparation, imputation process and spatial correlation evaluation of weather variables from various weather stations showed that the geographical location of the chosen weather stations did not have a direct correlation between stations with respect to rainfall behavior leading to the decision of utilizing the weather station having the most complete weather data to be fed in the MLPNN. By conducting performance analysis of MLPNN models with different combinations of training algorithms, activation functions, learning rate, and momentum, it was found out that MLPNN model having 100 hidden neurons with Scaled Conjugate Gradient training algorithm and Sigmoid activation function delivered the lowest RMSE of 0.031537 while another MLPNN model having the same number of hidden neurons, the same activation function but Resilient Propagation as training algorithm had the lowest MAE of 0.0209. The results of this research showed that performance analysis of MLPNN models is a crucial process in model implementation of MLPNN for week-ahead rainfall forecasting. |
Index terms / Keywords |
multilayer perceptron neural network; performance analysis, rainfall forecasting |
DOI |
10.14569/IJACSA.2019.0100374 |
URL |
|