Comparative analysis of machine learning models for rainfall prediction

被引:0
|
作者
Das, Pritee Krishna [1 ]
Sahu, Rajiv Lochan [1 ]
Swain, Prakash Chandra [1 ]
机构
[1] Veer Surendra Sai Univ Technol VSSUT, Dept Civil Engn, Burla 768018, Odisha, India
关键词
Rainfall prediction; Meteorological data; Deep neural network; Decision support systems; Random forest regression; PRECIPITATION; HAZARDS;
D O I
10.1016/j.jastp.2024.106340
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
Predicting rainfall is essential for many applications, including agriculture, hydrology, and disaster management. In this work, we undertake a comparison examination of various machine learning models to forecast rainfall based on meteorological data. The target variable in this study is rainfall, and the dataset used includes characteristics like temperature, relative humidity, wind speed, and wind direction. The following seven machine learning models were assessed: Support Vector Regression (SVR), Multivariate adaptive regression splines (MARS), Random Forest Regression, and Deep Neural Network with Historical Data (DWFH), Haar Wavelet Function, Decision Tree and Discrete wavelet Transform (DWT). Data preprocessing, which includes standardisation and lagging to capture temporal dependencies, comes first in the analysis phase. A wavelet transformation is also used to capture complex patterns in the data. Each model is tested on a different test set after being trained on a subset of the dataset. The results are assessed using the Root Mean Squared Error (RMSE) and Mean Squared Error (MSE), focusing on the RMSE and MSE values for better comparison across models. Our findings reveal that the DWFH model achieved an RMSE of 0.0138807 mm and MSE of 0.000193 mm(2), demonstrating their effectiveness in predicting rainfall. The Random Forest and SVR models also provided competitive results. This study highlights the importance of selecting an appropriate machine learning model for rainfall prediction and the significance of preprocessing techniques in improving model performance. These insights can aid decision-makers in choosing the most suitable model for their specific application, contributing to more accurate rainfall predictions and enhanced decision support systems.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Comparative Analysis of Machine Learning Algorithms for Rainfall Prediction
    Patil, Rudragoud
    Bedekar, Gayatri
    INNOVATIVE DATA COMMUNICATION TECHNOLOGIES AND APPLICATION, ICIDCA 2021, 2022, 96 : 833 - 842
  • [2] Comparative Analysis of Rainfall Prediction Models Using Machine Learning in Islands with Complex Orography: Tenerife Island
    Aguasca-Colomo, Ricardo
    Castellanos-Nieves, Dagoberto
    Mendez, Maximo
    APPLIED SCIENCES-BASEL, 2019, 9 (22):
  • [3] Comparative analysis of machine learning models for solar flare prediction
    Zheng, Yanfang
    Qin, Weishu
    Li, Xuebao
    Ling, Yi
    Huang, Xusheng
    Li, Xuefeng
    Yan, Pengchao
    Yan, Shuainan
    Lou, Hengrui
    ASTROPHYSICS AND SPACE SCIENCE, 2023, 368 (07)
  • [4] Comparative analysis of machine learning models for solar flare prediction
    Yanfang Zheng
    Weishu Qin
    Xuebao Li
    Yi Ling
    Xusheng Huang
    Xuefeng Li
    Pengchao Yan
    Shuainan Yan
    Hengrui Lou
    Astrophysics and Space Science, 2023, 368
  • [5] Application of machine learning ensemble models for rainfall prediction
    Hasan Ahmadi
    Babak Aminnejad
    Hojat Sabatsany
    Acta Geophysica, 2023, 71 : 1775 - 1786
  • [6] Application of machine learning ensemble models for rainfall prediction
    Ahmadi, Hasan
    Aminnejad, Babak
    Sabatsany, Hojat
    ACTA GEOPHYSICA, 2023, 71 (04) : 1775 - 1786
  • [7] Machine learning models for prediction of rainfall over Nigeria *
    Ojo, Olusola Samuel
    Ogunjo, Samuel Toluwalope
    SCIENTIFIC AFRICAN, 2022, 16
  • [8] From Data to Forecast: A Comparative Evaluation of Machine Learning and Deep Learning Models for Rainfall Prediction in Australia
    Karunarathna, Yashodha
    Chua, Caslon
    2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 169 - 178
  • [9] Comparative Analysis of Statistical Models in Rainfall Prediction
    Niu, Jinghao
    Zhang, Wei
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 2187 - 2190
  • [10] A Comparative Study of Machine Learning Models for Daily and Weekly Rainfall ForecastingA Comparative Study of Machine Learning Models for Daily and Weekly Rainfall ForecastingVijendra Kumar
    Vijendra Kumar
    Naresh Kedam
    Ozgur Kisi
    Saleh Alsulamy
    Khaled Mohamed Khedher
    Mohamed Abdelaziz Salem
    Water Resources Management, 2025, 39 (1) : 271 - 290