Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia

Rainfall plays a main role in managing the water level in the reservoir. The unpredictable amount of rainfall due to the climate change can cause either overflow or dry in the reservoir. In this study, several models and methods were applied to predict the rainfall data in Tasik Kenyir, Terengganu....

Full description

Saved in:
Bibliographic Details
Main Authors: Ridwan, Wanie M., Sapitang, Michelle, Aziz, Awatif, Kushiar, Khairul Faizal, Ahmed, Ali Najah, El-Shafie, Ahmed
Format: Article
Published: Elsevier 2021
Subjects:
Online Access:http://eprints.um.edu.my/28403/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaya
id my.um.eprints.28403
record_format eprints
spelling my.um.eprints.284032022-08-04T03:00:58Z http://eprints.um.edu.my/28403/ Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia Ridwan, Wanie M. Sapitang, Michelle Aziz, Awatif Kushiar, Khairul Faizal Ahmed, Ali Najah El-Shafie, Ahmed TA Engineering (General). Civil engineering (General) Rainfall plays a main role in managing the water level in the reservoir. The unpredictable amount of rainfall due to the climate change can cause either overflow or dry in the reservoir. In this study, several models and methods were applied to predict the rainfall data in Tasik Kenyir, Terengganu. The comparative study was conducted focusing on developing and comparing several Machine Learning (ML) models, evaluating different scenarios and time horizon, and forecasting rainfall using two types of methods. Data involved for this research consist of taking the average rainfall from 10 stations around the study area using Thiessen polygon to weight the station area and projected rainfall. The forecasting model uses four different ML algorithms, which are Bayesian Linear Regression (BLR), Boosted Decision Tree Regression (BDTR), Decision Forest Regression (DFR) and Neural Network Regression (NNR). On the other hand, the rainfall was predicted on different time horizon by using different ML's algorithms which is method 1 (M1): Forecasting Rainfall Using Autocorrelation Function (ACF) and method 2 (M2): Forecasting Rainfall Using Projected Error. In Ml, the best regression developed for ACF is BDTR since it has the highest coefficient of determination, R2, after tuning the hyperparameter. The results show coefficient between 0.5 and 0.9 with the highest of each scenarios for daily (0.9739693), weekly (0.989461), 10days (0.9894429) and monthly (0.9998085). In M2, overall model performances show that normalization using LogNormal is preferably giving a good result of each categories except for 10-days with BDTR and DFR are the most acceptable result than NNR and BLR. It is concluded that, two different methods have been applied with different scenarios and different time horizons, and Ml shows a rather high accuracy than M2 using BDTR modeling. (C) 2020 The Authors. Published by Elsevier B.V. on behalf of Faculty of Engineering, Ain Shams University. Elsevier 2021-06 Article PeerReviewed Ridwan, Wanie M. and Sapitang, Michelle and Aziz, Awatif and Kushiar, Khairul Faizal and Ahmed, Ali Najah and El-Shafie, Ahmed (2021) Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia. Ain Shams Engineering Journal, 12 (2). pp. 1651-1663. ISSN 2090-4479, DOI https://doi.org/10.1016/j.asej.2020.09.011 <https://doi.org/10.1016/j.asej.2020.09.011>. 10.1016/j.asej.2020.09.011
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic TA Engineering (General). Civil engineering (General)
spellingShingle TA Engineering (General). Civil engineering (General)
Ridwan, Wanie M.
Sapitang, Michelle
Aziz, Awatif
Kushiar, Khairul Faizal
Ahmed, Ali Najah
El-Shafie, Ahmed
Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia
description Rainfall plays a main role in managing the water level in the reservoir. The unpredictable amount of rainfall due to the climate change can cause either overflow or dry in the reservoir. In this study, several models and methods were applied to predict the rainfall data in Tasik Kenyir, Terengganu. The comparative study was conducted focusing on developing and comparing several Machine Learning (ML) models, evaluating different scenarios and time horizon, and forecasting rainfall using two types of methods. Data involved for this research consist of taking the average rainfall from 10 stations around the study area using Thiessen polygon to weight the station area and projected rainfall. The forecasting model uses four different ML algorithms, which are Bayesian Linear Regression (BLR), Boosted Decision Tree Regression (BDTR), Decision Forest Regression (DFR) and Neural Network Regression (NNR). On the other hand, the rainfall was predicted on different time horizon by using different ML's algorithms which is method 1 (M1): Forecasting Rainfall Using Autocorrelation Function (ACF) and method 2 (M2): Forecasting Rainfall Using Projected Error. In Ml, the best regression developed for ACF is BDTR since it has the highest coefficient of determination, R2, after tuning the hyperparameter. The results show coefficient between 0.5 and 0.9 with the highest of each scenarios for daily (0.9739693), weekly (0.989461), 10days (0.9894429) and monthly (0.9998085). In M2, overall model performances show that normalization using LogNormal is preferably giving a good result of each categories except for 10-days with BDTR and DFR are the most acceptable result than NNR and BLR. It is concluded that, two different methods have been applied with different scenarios and different time horizons, and Ml shows a rather high accuracy than M2 using BDTR modeling. (C) 2020 The Authors. Published by Elsevier B.V. on behalf of Faculty of Engineering, Ain Shams University.
format Article
author Ridwan, Wanie M.
Sapitang, Michelle
Aziz, Awatif
Kushiar, Khairul Faizal
Ahmed, Ali Najah
El-Shafie, Ahmed
author_facet Ridwan, Wanie M.
Sapitang, Michelle
Aziz, Awatif
Kushiar, Khairul Faizal
Ahmed, Ali Najah
El-Shafie, Ahmed
author_sort Ridwan, Wanie M.
title Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia
title_short Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia
title_full Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia
title_fullStr Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia
title_full_unstemmed Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia
title_sort rainfall forecasting model using machine learning methods: case study terengganu, malaysia
publisher Elsevier
publishDate 2021
url http://eprints.um.edu.my/28403/
_version_ 1740826010378567680