Weather Forecasting Using Machine Learning Techniques: Rainfall and Temperature Analysis

被引:0
|
作者
Hussain, Adil [1 ]
Aslam, Ayesha [2 ]
Tripura, Sajib [1 ]
Dhanawat, Vineet [3 ]
Shinde, Varun [4 ]
机构
[1] Changan Univ, Sch Elect & Control Engn, Xian, Peoples R China
[2] Changan Univ, Sch Informat Engn, Xian, Peoples R China
[3] Meta Platforms Inc, Sunnyvale, CA USA
[4] Cloudera Inc, Austin, TX USA
关键词
rainfall prediction; temperature prediction; ensemble classifier; rain prediction; weather prediction; PREDICTION;
D O I
10.12720/jait.15.12.1329-1338
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Heavy rains result in significant threats to human health and life. Floods and other natural disasters, which have a global impact annually, can be attributed to extended periods of intense precipitation. Accurate rainfall prediction is crucial in nations such as Bangladesh, where agriculture is the predominant field of occupation. The efficiency of machine learning methods is enhanced by the nonlinearity of rainfall, surpassing the effectiveness of other approaches. This study proposes the novel combination of rainfall occurrence prediction, rainfall amount prediction, and daily average temperature prediction. This research implements machine learning techniques and an ensemble-based classifier to predict rainfall occurrence, as well as machine learning regressor models and an ensemble-based regressor to predict the rainfall amount and daily average temperature, using the Bangladesh Weather Dataset. The ensemble classifier demonstrated an accuracy of 83.41% and a recall of 78.17%, exhibiting the best performance in predicting when it will rain, but its precision was the lowest, at 51.16%. The ensemble regression model outperformed the base models, including linear regression, random forest, and support vector regression in rainfall amount prediction, with the lowest mean absolute error of 0.36 and root mean squared error of 0.90. Additionally, this model provided the most precise daily average temperature prediction results with the lowest mean absolute error of 0.42 and root mean squared error of 0.54, highlighting its superiority over the other regression models in forecasting temperature. Ensemble approaches consistently exhibit superior task performance metrics.
引用
收藏
页码:1329 / 1338
页数:10
相关论文
共 50 条
  • [21] Using machine learning techniques to combine forecasting methods
    Prudêncio, R
    Ludermir, T
    AI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3339 : 1122 - 1127
  • [22] Forecasting atrial fibrillation using machine learning techniques
    Gregoire, J. -M.
    Subramanian, N.
    Papazian, D.
    Bersini, H.
    EUROPEAN HEART JOURNAL, 2019, 40 : 4163 - 4163
  • [23] Forecasting of sales by using fusion of Machine Learning techniques
    Gurnani, Mohit
    Korkey, Yogesh
    Shah, Prachi
    Udmale, Sandeep
    Sambhe, Vijay
    Bhirud, Sunil
    2017 1ST IEEE INTERNATIONAL CONFERENCE ON DATA MANAGEMENT, ANALYTICS AND INNOVATION (ICDMAI), 2017, : 93 - 101
  • [24] Forecasting Bitcoin volatility using machine learning techniques
    Huang, Zih-Chun
    Sangiorgi, Ivan
    Urquhart, Andrew
    JOURNAL OF INTERNATIONAL FINANCIAL MARKETS INSTITUTIONS & MONEY, 2024, 97
  • [25] Optimal design of renewable energy based hybrid system considering weather forecasting using machine learning techniques
    Sharma, Bandana
    Rizwan, M.
    Anand, P.
    ELECTRICAL ENGINEERING, 2023, 105 (06) : 4229 - 4249
  • [26] Optimal design of renewable energy based hybrid system considering weather forecasting using machine learning techniques
    Bandana Sharma
    M. Rizwan
    P. Anand
    Electrical Engineering, 2023, 105 : 4229 - 4249
  • [27] Spatial and temporal trend analysis of rainfall in Nagaland (India) using machine learning techniques
    Pathak, Santosh
    Chielie, Mhalevonuo
    Satish, Y.
    Kusre, B. C.
    JOURNAL OF EARTH SYSTEM SCIENCE, 2024, 133 (02)
  • [28] Comparison Analysis of Machine Learning Techniques for Photovoltaic Prediction Using Weather Sensor Data
    Carrera, Berny
    Kim, Kwanho
    SENSORS, 2020, 20 (11)
  • [29] Linking Singular Spectrum Analysis and Machine Learning for Monthly Rainfall Forecasting
    Bojang, Pa Ousman
    Yang, Tao-Chang
    Quoc Bao Pham
    Yu, Pao-Shan
    APPLIED SCIENCES-BASEL, 2020, 10 (09):
  • [30] Machine Learning Methods for Weather Forecasting: A Survey
    Zhang, Huijun
    Liu, Yaxin
    Zhang, Chongyu
    Li, Ningyun
    ATMOSPHERE, 2025, 16 (01)