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 条
  • [31] Projecting Annual Rainfall Timeseries Using Machine Learning Techniques
    Skarlatos, Kyriakos
    Bekri, Eleni S.
    Georgakellos, Dimitrios
    Economou, Polychronis
    Bersimis, Sotirios
    ENERGIES, 2023, 16 (03)
  • [32] Optimization of decentralized renewable energy system by weather forecasting and deep machine learning techniques
    Sogabe, Tomah
    Ichikawa, Haruhisa
    Sogabe, Tomah
    Sakamoto, Katsuyoshi
    Yamaguchi, Koichi
    Sogabe, Masaru
    Sato, Takashi
    Suwa, Yusuke
    2016 IEEE INNOVATIVE SMART GRID TECHNOLOGIES - ASIA (ISGT-ASIA), 2016, : 1014 - 1018
  • [33] Rainfall forecasting by technological machine learning models
    Hong, Wei-Chiang
    APPLIED MATHEMATICS AND COMPUTATION, 2008, 200 (01) : 41 - 57
  • [34] Solar Energy Forecasting Using Machine Learning and Deep Learning Techniques
    T. Rajasundrapandiyanleebanon
    K. Kumaresan
    Sakthivel Murugan
    M. S. P. Subathra
    Mahima Sivakumar
    Archives of Computational Methods in Engineering, 2023, 30 (5) : 3059 - 3079
  • [35] Solar Energy Forecasting Using Machine Learning and Deep Learning Techniques
    Rajasundrapandiyanleebanon, T.
    Kumaresan, K.
    Murugan, Sakthivel
    Subathra, M. S. P.
    Sivakumar, Mahima
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2023, 30 (05) : 3059 - 3079
  • [36] Analysis of Statistical and Deep Learning Techniques for Temperature Forecasting
    Kruthika S.G.
    Rajasekaran U.
    Alagarsamy M.
    Sharma V.
    Recent Advances in Computer Science and Communications, 2024, 17 (02) : 49 - 65
  • [37] Comparative Analysis of Snowmelt-Driven Streamflow Forecasting Using Machine Learning Techniques
    Thapa, Ukesh
    Pati, Bipun Man
    Thapa, Samit
    Pyakurel, Dhiraj
    Shrestha, Anup
    WATER, 2024, 16 (15)
  • [38] Comparative Analysis of Short-Term Load Forecasting Using Machine Learning Techniques
    Shifare, Hagos L.
    Doshi, Ronak
    Ved, Amit
    ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2023, PT III, 2024, 2092 : 117 - 133
  • [39] PV-Power Forecasting using Machine Learning Techniques
    Al Arafat, Kazi Abdullah
    Creer, Kode
    Debnath, Anjan
    Olowu, Temitayo O.
    Parvez, Imtiaz
    2024 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY, EIT 2024, 2024, : 280 - 284
  • [40] Electric Load Forecasting using EEMD and Machine Learning Techniques
    Naz, Aqdas
    Javaid, Nadeem
    Khalid, Adia
    Shoaib, Muhammad
    Imran, Muhammad
    2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 2124 - 2127