Show simple item record

dc.contributor.authorKanani, Sarth
dc.contributor.authorPatel, Shivam
dc.contributor.authorGupta, Rajeev Kumar
dc.contributor.authorJain, Arti
dc.contributor.authorLin, Jerry Chun-Wei
dc.identifier.citationMathematical Biosciences and Engineering. 2023, 20 (5), 8975-9002.en_US
dc.description.abstractRainfall prediction includes forecasting the occurrence of rainfall and projecting the amount of rainfall over the modeled area. Rainfall is the result of various natural phenomena such as temperature, humidity, atmospheric pressure, and wind direction, and is therefore composed of various factors that lead to uncertainties in the prediction of the same. In this work, different machine learning and deep learning models are used to (a) predict the occurrence of rainfall, (b) project the amount of rainfall, and (c) compare the results of the different models for classification and regression purposes. The dataset used in this work for rainfall prediction contains data from 49 Australian cities over a 10-year period and contains 23 features, including location, temperature, evaporation, sunshine, wind direction, and many more. The dataset contained numerous uncertainties and anomalies that caused the prediction model to produce erroneous projections. We, therefore, used several data preprocessing techniques, including outlier removal, class balancing for classification tasks using Synthetic Minority Oversampling Technique (SMOTE), and data normalization for regression tasks using Standard Scalar, to remove these uncertainties and clean the data for more accurate predictions. Training classifiers such as XGBoost, Random Forest, Kernel SVM, and Long-Short Term Memory (LSTM) are used for the classification task, while models such as Multiple Linear Regressor, XGBoost, Polynomial Regressor, Random Forest Regressor, and LSTM are used for the regression task. The experiment results show that the proposed approach outperforms several state-of-the-art approaches with an accuracy of 92.2% for the classification task, a mean absolute error of 11.7%, and an R2 score of 76% for the regression task.en_US
dc.publisherAIMS Pressen_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.titleAn AI-Enabled ensemble method for rainfall forecasting using Long-Short term memoryen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.rights.holder© 2023 the Author(s)en_US
dc.source.journalMathematical Biosciences and Engineeringen_US

Files in this item


This item appears in the following Collection(s)

Show simple item record

Navngivelse 4.0 Internasjonal
Except where otherwise noted, this item's license is described as Navngivelse 4.0 Internasjonal