Rainfall Forecasting in Vinh City Using Machine Learning Models

Date Received: 07-11-2025

Date Accepted: 10-06-2026

Date Published: 27-08-2026

Views

0

Downloads

0

How to Cite:

Hai, N., Dung, P., Quynh, T., & Thao, N. (2026). Rainfall Forecasting in Vinh City Using Machine Learning Models. Vietnam Journal of Agricultural Sciences, 24(8), 1097–1107. https://doi.org/10.31817/tckhnnvn.2026.24.8.08

Rainfall Forecasting in Vinh City Using Machine Learning Models

Nguyen Huu Hai (*) , Pham Quang Dung , Tran Duc Quynh , Nguyen Thi Thao

  • Tác giả liên hệ: [email protected]
  • Keywords

    Rainfall prediction, machine learning, feature extraction, feature selection, time series data, artificial intelligence methods

    Abstract


    Rainfall is a vital climatic factor that directly influences natural ecosystems, human life, and particularly agricultural production. In the context of increasingly complex climate change, with the growing frequency of extreme weather events such as heavy rainfall, storms, and floods, accurate rainfall prediction has become both crucial and challenging. This study focuses on evaluating the performance of various machine learning models in forecasting rainfall in a specific region. Rainfall data are typically characterized by strong nonlinearity, high variability, considerable randomness, and substantial noise. Therefore, this research proposes a multi-step data enhancement approach to improve model accuracy. Several machine learning algorithms are implemented and evaluated using key performance metrics such as Accuracy, Weighted F1-score, and AUC. The results indicate that the forecasting models achieved substantial performance improvements when trained on new dataset. Among them, XGBoost exhibited the most notable gains, with an average increase of 15.5% in both accuracy and weighted F1-score compared with using only the original data. The findings demonstrate the potential applicability of the proposed approach in regional rainfall analysis and forecasting, contributing to more reliable climate prediction and decision support, especially in agricultural production and water resources management.

    References

    Abbot J. & Marohasy J. (2014). Input selection and optimisation for monthly rainfall forecasting in Queensland, Australia, using artificial neural networks. Atmospheric Research. 138: 166-178. Baljon M. & Sharma S.K. (2023). Rainfall prediction rate in saudi arabia using improved machine learning techniques. Water. 15(4): 826. Công Thanh, Nguyễn Như Quý & Mai Văn Khiêm (2018). Đánh giá ước lượng mưa từ độ phản hồi radar Nhà Bè. Tạp chí Khoa học ĐHQGHN: Các Khoa học Trái đất và Môi trường. 34: 10-17. Cramer S., Kampouridis M., Freitas A.A. & Alexandridis A.K. (2017). An extensive evaluation of seven machine learning methods for rainfall prediction in weather derivatives. Expert Systems with Applications. 85: 169-181.

    Dương Thị Hà & Nguyễn Thái Nghe (2022). Ứng dụng mô hình đa biến bộ nhớ dài-ngắn hạn trong dự báo nhiệt độ và lượng mưa. Tạp chí Khoa học Đại học Cần Thơ. 58(4): 8-16. Endalie D., Haile G. & Taye W. (2022). Deep learning model for daily rainfall prediction: case study of Jimma, Ethiopia. Water Supply. 22(3): 3448-3461. Giang N.H., Wang Y., Hieu T.D., Tho Q.T., Phuong L.A. & Tu Do H.N. (2021). Toward rainfall prediction by machine learning in Perfume River Basin, Thua Thien Hue Province, Vietnam. Open Geosciences. 13(1): 963-976. Hai N.H., Quynh T.D. & Le H.M. (2025). A Novel Feature Engineering Method for Rainfall Prediction. In International Conference on Modelling, Computation and Optimization in Information Systems and Management Sciences. Cham: Springer Nature Switzerland. pp. 130-141. Kundu S., Biswas S.K., Tripathi D., Karmakar R., Majumdar S. & Mandal S. (2023). A review on rainfall forecasting using ensemble learning techniques. e-Prime-Advances in Electrical Engineering, Electronics and Energy. 6: 100296. Mojtahedi F.F., Yousefpour N., Chow S.H. & Cassidy M. (2025). Deep learning for time series forecasting: Review and applications in geotechnics and geosciences. Archives of Computational Methods in Engineering. pp. 1-31.

    Nguyễn Hoàng Minh, Phùng Tiến Dũng, Vũ Thị Thanh Vân, Hoàng Văn Đại, Mai Văn Khiêm & Nguyễn Phương Nhung (2022). Nghiên cứu hiệu chỉnh lượng mưa ước lượng từ radar phục vụ nâng cao chất lượng mô phỏng dòng chảy. Tạp chí Khí tượng Thuỷ văn. 743(11): 23-35. Pirone D., Cimorelli L., Del Giudice G. & Pianese D. (2023). Short-term rainfall forecasting using cumulative precipitation fields from station data: a probabilistic machine learning approach. Journal of Hydrology. 617: 128949. Saleh M.A., Rasel H.M. & Ray B. (2024). A comprehensive review towards resilient rainfall forecasting models using artificial intelligence techniques. Green Technologies and Sustainability. 2(3): 100104. Yu P.S., Yang T.C., Chen S.Y., Kuo C.M. & Tseng H.W. (2017). Comparison of random forests and support vector machine for real-time radar-derived rainfall forecasting. Journal of hydrology. 552: 92-104.