Data-Driven Rainfall Prediction for Smart Agriculture: A Machine Learning Perspective

The seasonal rain in Bangladesh has been very important in supporting the agricultural sector of the country, but because of climate change, it has become more erratic. In this research, the authors used historical meteorological data, 2013 to 2022, to create and test four machine learning algorithms, AdaBoost, Random Forest, Decision Tree, and K-Nearest Neighbors (KNN) to predict rainfall with sufficient accuracy. Random Forest proved to be the best-performing model having the highest accuracy, precision, and F1-score, and AdaBoost has a high recall, meaning that it is more effective in identifying events of rainfall. The results emphasize the potential of ensemble learning methods to aid smart agriculture to enhance the irrigation scheduling, counteracting weather-related risks, and enhancing food security. The model proposed helps in developing a climate-resilient decision-support model that will help farmers and policy makers make sound decisions in agricultural planning as the rainfall patterns continue to be highly unpredictable.

Authors

Institutions

Publication Details

Journal
Pakistan Journal of Engineering and Technology
Published
2025-11-06
DOI
https://doi.org/10.51846/vol8iss3pp31-41
Primary Topic
Hydrological Forecasting Using AI
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Data-Driven Rainfall Prediction for Smart Agriculture: A Machine Learning Perspective

Sana Irshad, Arif Hussain, Hira Farman, A G Farman
Pakistan Journal of Engineering and Technology
Hydrological Forecasting Using AI
article

Data-Driven Rainfall Prediction for Smart Agriculture: A Machine Learning Perspective

Sana Irshad, Arif Hussain, Hira Farman, A G Farman
article en

Abstract

The seasonal rain in Bangladesh has been very important in supporting the agricultural sector of the country, but because of climate change, it has become more erratic. In this research, the authors used historical meteorological data, 2013 to 2022, to create and test four machine learning algorithms, AdaBoost, Random Forest, Decision Tree, and K-Nearest Neighbors (KNN) to predict rainfall with sufficient accuracy. Random Forest proved to be the best-performing model having the highest accuracy, precision, and F1-score, and AdaBoost has a high recall, meaning that it is more effective in identifying events of rainfall. The results emphasize the potential of ensemble learning methods to aid smart agriculture to enhance the irrigation scheduling, counteracting weather-related risks, and enhancing food security. The model proposed helps in developing a climate-resilient decision-support model that will help farmers and policy makers make sound decisions in agricultural planning as the rainfall patterns continue to be highly unpredictable.

Pakistan Journal of Engineering and TechnologyVol. 8(3)
Karachi Institute of Economics and Technology (PK), Iqra University (PK)
Openalex Percentile: Top 69%
Hydrological Forecasting Using AI
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.