ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

PREDICTING RAINFALL BASED ON MACHINE LEARNING ALGORITHM: AN EVIDENCE FROM BOGURA DISTRICT, BANGLADESH

Journal: International Journal of Advanced Research (Vol.10, No. 08)

Publication Date:

Authors : ; ;

Page : 850-858

Keywords : K-Nearest Neighbors Classification and Regression Tree Logistic Regression Support Vector Machine Random Forest and Bogura;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

Accurately and timely predicting climatic variables are most challenging task for the researchers. Scientists have been trying numerous methods for forecasting environmental data with different methods and found confusing performance of different methods. Recently machine learning tools are considering as a robust technique for predicting climatic variables because these tools extracted hidden relationship from the data and can predict more correctly than existing methods. In this paperwe compare the forecasting performance of various machine learning algorithms such as Classification and Regression Trees (CART), Logistic Regression (LR), Support Vector Machine (SVM), K-Nearest Neighbors (K-NN) and Random Forest (RF) in case of Bogura district in Bangladesh. The weekly rainfall related time series data such as temperature, humidity, wind speed, sunshine, minimum temperature and maximum temperature for the time period January, 1971 to December, 2015 were considered. The model evaluation criteria precision, recall and f-measure and overall accuracy confirms that Random Forest algorithm give best forecasting performance and cross validation approach which produce some graphical view model comparison also confirm that the Random Forest algorithm is the most suitable algorithm for predicting rainfall in case of Bogura district, Bangladesh during this study period.

Last modified: 2022-09-17 17:14:32