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 条
  • [1] Rainfall Prediction: Accuracy Enhancement Using Machine Learning and Forecasting Techniques
    Shah, Urmay
    Garg, Sanjay
    NehaSisodiya
    Dube, Nitant
    Sharma, Shashikant
    2018 FIFTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (IEEE PDGC), 2018, : 776 - 782
  • [2] COMPARATIVE ANALYSIS OF MACHINE LEARNING TECHNIQUES FOR FORECASTING WEATHER: A CASE STUDY
    Diaz-Ramirez, Jorge
    Badilla-Torrico, Ximena
    Munoz, Fabian Santiago
    Bernabe, Miguel Pinto
    Quenaya-Quenaya, Ernie
    INTERCIENCIA, 2024, 49 (05) : 305 - 313
  • [3] Long-range forecasting of daily rainfall using machine learning techniques
    Bhunia, Syamantak
    Saha, Ujjwal
    INTERNATIONAL JOURNAL OF HYDROLOGY SCIENCE AND TECHNOLOGY, 2025, 19 (02)
  • [4] Air Temperature Forecasting Using Machine Learning Techniques: A Review
    Cifuentes, Jenny
    Marulanda, Geovanny
    Bello, Antonio
    Reneses, Javier
    ENERGIES, 2020, 13 (16)
  • [5] Weather Forecasting using Deep Learning Techniques
    Salman, Man Galih
    Kanigoro, Bayu
    Heryadi, Yaya
    2015 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND INFORMATION SYSTEMS (ICACSIS), 2015, : 281 - 285
  • [6] Mars weather data analysis using machine learning techniques
    Priyadarshini, Ishaani
    Puri, Vikram
    EARTH SCIENCE INFORMATICS, 2021, 14 (04) : 1885 - 1898
  • [7] Mars weather data analysis using machine learning techniques
    Ishaani Priyadarshini
    Vikram Puri
    Earth Science Informatics, 2021, 14 : 1885 - 1898
  • [8] DEVELOPMENT OF RAINFALL FORECASTING MODEL USING MACHINE LEARNING WITH SINGULAR SPECTRUM ANALYSIS
    Reddy, Pundru Chandra Shaker
    Sucharitha, Yadala
    Narayana, Goddumarri Surya
    IIUM ENGINEERING JOURNAL, 2022, 23 (01): : 172 - 186
  • [9] A Study of Machine Learning Techniques for Daily Solar Energy Forecasting Using Numerical Weather Models
    Aler, Ricardo
    Martin, Ricardo
    Valls, Jose M.
    Galvan, Ines M.
    INTELLIGENT DISTRIBUTED COMPUTING VIII, 2015, 570 : 269 - 278
  • [10] Performance assessment of rainfall forecasting models for urban Guwahati City using machine learning techniques and singular spectrum analysis
    Shejule, Priya Ashok
    Pekkat, Sreeja
    JOURNAL OF WATER AND CLIMATE CHANGE, 2024, 15 (04) : 1565 - 1587