Efficient Weather Forecasting using Machine Learning Models Using Data Balancing

Precise weather prediction is a crucial study area for both disaster management and the tourism industry. The effectiveness of forecasting relies on various factors considered during the prediction process. This study concentrates on employing classification techniques to predict rainfall and associated categories. Due to the imbalanced nature of most raw data, many models struggle with prediction accuracy. To address this, the research proposes utilizing data preprocessing and the SMOTE oversampling method to balance the data and expand features. The study aims to evaluate the performance of several Machine Learning (ML) classifiers for weather forecasting. Five weather categories are used: rain, drizzle, snow, sun, and fog. The xGboost and Random Forest classifiers demonstrate the best results. The study also compares the performance of ANN, SVM, and decision tree-based classifiers. Accuracy, precision, recall, and F1 score serve as performance metrics. The proposed xGBoost approach achieves a maximum accuracy of 95%, while RF and ANN-based predictions show a 3-4% improvement.

Authors

Publication Details

Published
2025-02-07
DOI
https://doi.org/10.1109/icccit62592.2025.10927766
Citations
2
Primary Topic
Traffic Prediction and Management Techniques
Type
article
Field-Weighted Citation Impact
2.01
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient Weather Forecasting using Machine Learning Models Using Data Balancing

Rakesh Kumar Tiwari, Shobi Wasim, Mukesh Asati
2 citations
Traffic Prediction and Management Techniques
2.01
article

Efficient Weather Forecasting using Machine Learning Models Using Data Balancing

Rakesh Kumar Tiwari, Shobi Wasim, Mukesh Asati
article en
2 citations

Abstract

Precise weather prediction is a crucial study area for both disaster management and the tourism industry. The effectiveness of forecasting relies on various factors considered during the prediction process. This study concentrates on employing classification techniques to predict rainfall and associated categories. Due to the imbalanced nature of most raw data, many models struggle with prediction accuracy. To address this, the research proposes utilizing data preprocessing and the SMOTE oversampling method to balance the data and expand features. The study aims to evaluate the performance of several Machine Learning (ML) classifiers for weather forecasting. Five weather categories are used: rain, drizzle, snow, sun, and fog. The xGboost and Random Forest classifiers demonstrate the best results. The study also compares the performance of ANN, SVM, and decision tree-based classifiers. Accuracy, precision, recall, and F1 score serve as performance metrics. The proposed xGBoost approach achieves a maximum accuracy of 95%, while RF and ANN-based predictions show a 3-4% improvement.

Climate action
Openalex Percentile: Top 16%
Traffic Prediction and Management Techniques
2.01
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Efficient Weather Forecasting using Machine Learning Models Using Data Balancing — Rakesh Kumar Tiwari, Shobi Wasim, et al. · (2025) | TGRS Research Map | TGRS