2020Unpublished venueRequires access

Forecasting Weekly Rainfall Using Data Mining Technologies

Thanuja Dananjali, S. Wijesinghe, Jayalath Ekanayake

Open publisher page 9 citations

Abstract

Rainfall forecasting is a technologically and scientifically a challenging task around the world. Rainfall is one of the most important weather conditions in a given area. Forecasting possible rainfall can help to solve several problems related to the tourism industry, natural disaster management, agricultural industry etc. As the Sri Lankan rural economy is mostly based on agriculture, it is important to forecast rainfall as well as other weather conditions accurately. The weather patterns are localized and hence, generalization of weather prediction models is very difficult. Therefore, this project proposes three data mining models to forecast rainfall, and compares the prediction performances of those models. To that end the data mining models linear regression, SMO regression, and M5P model were trained from rainfall data collected from the Badulla district, Sri Lanka, during the period 2002 to 2017, to forecast weekly rainfall for the following five months lead-time. Each model was evaluated using Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), Root Relative Squared Error (RRSE), Root Absolute Error (RAE), Direction Accuracy (DA) and residual analysis. According to the findings, the M5P model tree provided the lowest error value, highest direction accuracy, highest correlation between actual and predicted rainfall values, and better randomness of the error values compared to the linear and SMO regression models.

About this research paper

What this paper is about

Rainfall forecasting is a technologically and scientifically a challenging task around the world. Rainfall is one of the most important weather conditions in a given area. Forecasting possible rainfall can help to solve several problems related to the tourism industry, natural disaster management, agricultural industry etc. As the Sri Lankan rural economy is mostly based on agriculture, it is important to forecast rainfall as well as other weather conditions accurately. The weather patterns are localized and hence, generalization of weather prediction models is very difficult. Therefore, this project proposes three data mining models to forecast rainfall, and compares the prediction performances of those models. To that end the data mining models linear regression, SMO regression, and M5P model were trained from rainfall data collected from the Badulla district, Sri Lanka, during the period 2002 to 2017, to forecast weekly rainfall for the following five months lead-time. Each model was evaluated using Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), Root Relative Squared Error (RRSE), Root Absolute Error (RAE), Direction Accuracy (DA) and residual analysis. According to the findings, the M5P model tree provided the lowest error value, highest direction accuracy, highest correlation between actual and predicted rainfall values, and better randomness of the error values compared to the linear and SMO regression models.

Why it matters

OpenAlex reports 9 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Rainfall forecasting is a technologically and scientifically a challenging task around the world. Rainfall is one of the most important weather conditions in a given area. Forecasting possible rainfall can help to solve several problems related to the tourism industry, natural disaster management, agricultural industry etc. As the Sri Lankan rural economy is mostly based on agriculture, it is important to forecast rainfall as well as other weather conditions accurately. The weather patterns are localized and hence, generalization of weather prediction models is very difficult. Therefore, this project proposes three data mining models to forecast rainfall, and compares the prediction performances of those models. To that end the data mining models linear regression, SMO regression, and M5P model were trained from rainfall data collected from the Badulla district, Sri Lanka, during the period 2002 to 2017, to forecast weekly rainfall for the following five months lead-time. Each model was evaluated using Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), Root Relative Squared Error (RRSE), Root Absolute Error (RAE), Direction Accuracy (DA) and residual analysis. According to the findings, the M5P model tree provided the lowest error value, highest direction accuracy, highest correlation between actual and predicted rainfall values, and better randomness of the error values compared to the linear and SMO regression models.

Key concepts: Mean squared error, Forecast skill, Linear regression, Weather forecasting, Statistics, Residual, Regression analysis, Regression

Related papers

Back to paper searchBrowse research topicsOriginal source
Forecasting Weekly Rainfall Using Data Mining Technologies — Research Paper | ScholarLens