Skip to content
Open access

Rainfall Prediction Using Random Forest with Synthetic Minority Over-Sampling Technique (SMOTE)

Jul 2026 · Intechno Journal (Information Technology Journal) · Vol 8, pp. 101-109 · 0 citations · 10 references

TL;DR

A rainfall prediction model based on machine learning using the Random Forest algorithm optimized with the Synthetic Minority Over-Sampling Technique (SMOTE) to address data imbalance has potential as a decision-support tool for weather-risk mitigation at Tanjung Perak Port.

Abstract

Rainfall is a crucial meteorological parameter that directly affects maritime activities and port operations, particularly in coastal regions. Tanjung Perak Port, as one of the busiest ports in Indonesia, is highly vulnerable to weather disturbances due to rainfall variability. This study develops a rainfall prediction model based on machine learning using the Random Forest algorithm optimized with the Synthetic Minority Over-Sampling Technique (SMOTE) to address data imbalance. Daily meteorological data for 2013-2024 were obtained from NASA POWER, including rainfall, minimum and maximum temperature, relative and specific humidity, wind speed, and surface pressure. Model performance was evaluated using Mean Absolute Error (MAE), Mean Squared Error (MSE), and Root Mean Squared Error (RMSE). SMOTE improved the model's ability to identify high-intensity rainfall events. The combined 2024-2025 evaluation produced an MAE of 1.457 mm, an RMSE of 1.819 mm, and R² of 0.861. The model therefore captures seasonal rainfall patterns and has potential as a decision-support tool for weather-risk mitigation at Tanjung Perak Port.

Read PDF

Similar papers

Open access Aug 2026

Rainfall Prediction Using Feature Engineering, SMOTE, and Random Forest-XGBoost Soft Voting Ensemble on WeatherAUS Dataset

Rainfall prediction remains a critical challenge in meteorological science due to the non-linear and non-stationary nature of weather data. A persistent obstacle in building accurate rainfall classifiers is class imbalance, where no-rain observations significantly outnumber rain events, causing models to underperform o...

Fareza Ahmad Kurniawan, M. A. Al Hakim · 0 citations
Open access Aug 2026

Daily rainfall prediction in Lagos using logistic regression, random forest, and support vector machine with web development

An end-to-end rainfall prediction pipeline tailored to the Lagos environment is provided and the practical value of coupling ML with accessible deployment frameworks for climate decision-making in developing countries is demonstrated.

Oladimeji Lukman Abiola, O. S. Abayomi, A. Olugbenga et al. · 0 citations
Aug 2026

Precipitation forecasting in Thailand with machine learning technique

The proposed SVR-based ensemble forecasting approach reduced RMSE and MAE by approximately 43% and improved agreement with observed precipitation, demonstrating the potential of machine learning as an effective post-processing approach for precipitation forecasting over Thailand.

Peeranat Longsombun, Anantaporn Hanskunatai · 0 citations
Open access Sep 2026

Ensemble Learning for Rainfall Extremes: Threshold-Based Forecasting in the Cauvery Delta Zone

This study investigates rainfall and temperature extremes across six agricultural blocks in the Cauvery Delta Zone (CDZ), Tiruchirappalli district, Tamil Nadu, using daily meteorological data from 1981 to 2023. A comprehensive set of climate indices—including Consecutive Dry Days (CDD), Consecutive Wet Days (CWD), Tota...

Easwaran S, Guhan Velusamy, Annadurai K et al. · 0 citations
Open access Sep 2026

Weather Forecasting Using a PCA-Based Optimized Random Forest Classification Technique

Accurate weather prediction is essential for agriculture, aviation, transportation and disaster management, yet conventional statistical and physics-based forecasting models struggle to capture the non-linear and highly correlated relationships that exist among meteorological variables such as temperature, humidity, wi...

Chandan Mahto, Renu Bagoria · 0 citations
Conference Open access 2026

Using artificial intelligence for wind speed prediction

Accurate wind speed prediction is critical for renewable energy management, agriculture, and weather forecasting. This study investigates the use of machine learning techniques for predicting daily average wind speed using meteorological features, including rainfall, maximum and minimum temperature, grass minimum tempe...

Asem Omari, Azmi Alazzam, Said Badreddine et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.