Machine Learning and Deep Learning Approaches for Weather Forecasting in IoT-Based Systems: A Review
DOI:
https://doi.org/10.64803/jocsaic.v3i1.141Keywords:
Artificial Intelligence, Deep Learning, Internet of Things, Machine Learning, Weather ForecastingAbstract
Weather forecasting is important across many fields, including agriculture, transportation, energy, and disaster management. Because meteorological data is not linear or dynamic and changes over time, it is hard to predict the weather. Technological advances have made machine learning and deep learning methods more common for improving the accuracy of weather forecasts. Additionally, connectivity with the Internet of Things (IoT) enables real-time data collection through various environmental sensors. This study conducted a comprehensive literature review of machine learning, deep learning, and hybrid methodologies for IoT-based weather prediction systems. The methodologies analyzed included Random Forest, Support Vector Machine, Artificial Neural Network, Long Short-Term Memory, Gated Recurrent Unit, Convolutional Neural Network, and Transformer. The results showed that deep learning and hybrid models performed better than traditional methods, especially for finding temporal patterns and non-linear correlations. Still, other issues need to be addressed, such as data quality, model complexity, high processing requirements, and limitations on how quickly it can adapt. As a result, combining AI and IoT has significant potential to make weather forecasting systems more accurate, flexible, and timely, especially for early warning systems based on data.
References
[1] C. Ngendahimana and M. F. Chatola, “AI-Powered Weather System with Disaster Prediction,” International Journal of Advanced Research in Science, Communication and Technology (IJARSCT) International Open-Access, Double-Blind, Peer-Reviewed, Refereed, Multidisciplinary Online Journal, vol. 4, no. 1, 2024, doi: 10.48175/IJARSCT-22611.
[2] M. Sathiyamoorthy and P. Subramanian, “AI-Driven Early Warning System for Predicting and Mitigating Urban Flooding: A Comparative Analysis of Real-Time Data and Predictive Algorithms,” in 2025 2nd International Conference on Computing and Data Science (ICCDS), IEEE, Jul. 2025, pp. 1–6. doi: 10.1109/ICCDS64403.2025.11209450.
[3] B. Kim and T. Kim, “AI in extreme weather events prediction and response: a systematic topic-model review (2015–2024),” Front. Environ. Sci., vol. 13, p. 1659344, Sep. 2025, doi: 10.3389/fenvs.2025.1659344.
[4] S. K. Das and P. Nayak, “Integration of IoT- AI powered local weather forecasting: A Game-Changer for Agriculture,” Dec. 2024, Accessed: Apr. 05, 2026. [Online]. Available: http://arxiv.org/abs/2501.14754
[5] N. Pierre et al., “AI Based Real-Time Weather Condition Prediction with Optimized Agricultural Resources,” European Journal of Technology, vol. 7, no. 2, pp. 36–49, Jun. 2023, doi: 10.47672/ejt.1496.
[6] S. M, S. P, and S. G. Lade, “Combining LSTM Networks with ARIMA for High Accuracy Weather and Climate Predictions,” in Hybrid Artificial Intelligence Models for Predictive Analytics Deep Learning and Adaptive Systems, RADemics Research Institute, 2025, pp. 310–336. doi: 10.71443/9789349552630-12.
[7] D. Mukashev, G. Abitova, G. Uskenbayeva, and A. Shaikhanova, “WEATHER PREDICTION WITH ARTIFICIAL INTELLIGENCE IN METEOROLOGY,” Вестник КазАТК, vol. 130, no. 1, pp. 414–425, Jan. 2024, doi: 10.52167/1609-1817-2024-130-1-414-425.
[8] M. Diqi, A. Wakhid, I. W. Ordiyasa, N. Wijaya, and M. E. Hiswati, “Harnessing the Power of Stacked GRU for Accurate Weather Predictions,” Indonesian Journal of Artificial Intelligence and Data Mining, vol. 6, no. 2, p. 208, Aug. 2023, doi: 10.24014/ijaidm.v6i2.24769.
[9] S. Dubey and S. Dubey, “AI-Based Weather Prediction,” Journal of Applied Science and Education (JASE), vol. 5, no. 2, pp. 1–10, Apr. 2025, doi: 10.54060/a2zjournals.jase.104.
[10] R. Dhanalakshmi and T. Paul, “Deep Learning Techniques for Weather Prediction,” in 2024 International Conference on System, Computation, Automation and Networking (ICSCAN), IEEE, Dec. 2024, pp. 1–6. doi: 10.1109/ICSCAN62807.2024.10894520.
[11] S. Singh and N. Tyagi, “Deep Learning Model for Weather Prediction,” in 2024 International Conference on Computing, Sciences and Communications (ICCSC), IEEE, Oct. 2024, pp. 1–6. doi: 10.1109/ICCSC62048.2024.10830369.
[12] Y. Wu, “Hybrid Approaches in Weather Forecasting: From Numerical Models to Deep Learning,” Theoretical and Natural Science, vol. 132, no. 1, pp. 55–59, Oct. 2025, doi: 10.54254/2753-8818/2025.DL27256.
[13] E. Krascsenits and A. Kiss, “Comparative Analysis of ARIMA and LSTM Models for Weather Forecasting Using Time Series Data,” in 2025 IEEE 23rd Jubilee International Symposium on Intelligent Systems and Informatics (SISY), IEEE, Sep. 2025, pp. 000119–000124. doi: 10.1109/SISY67000.2025.11205407.
[14] A. B. Mohideen, M. A. K. Reddy, T. C. Dinesh, I. S. Reddy, and M. P. Kumar, “A Hybrid Approach of LSTM and ARIMA for Enhancing Numerical Weather Prediction Accuracy Using Deep Learning,” in 2025 6th International Conference on Inventive Research in Computing Applications (ICIRCA), IEEE, Jun. 2025, pp. 1064–1071. doi: 10.1109/ICIRCA65293.2025.11089776.
[15] Md. T. Mahmud, H. Mahmud, M. H. Belali, Md. O. Rahman, and K. Wang, “Machine Learning-based Rainfall Prediction from Weather Data: A Comparative Analysis,” in 2023 International Conference on Next-Generation Computing, IoT and Machine Learning (NCIM), IEEE, Jun. 2023, pp. 1–6. doi: 10.1109/NCIM59001.2023.10212732.
[16] O. E. Obisesan, “Machine Learning Models for Prediction of Meteorological Variables for Weather Forecasting,” International Journal of Environment and Climate Change, vol. 14, no. 1, pp. 234–252, Jan. 2024, doi: 10.9734/ijecc/2024/v14i13829.
[17] J. Patil and N. Baloorkar, “Weather Predictions using Machine Learning Techniques,” in 2025 3rd International Conference on Sustainable Computing and Data Communication Systems (ICSCDS), IEEE, Aug. 2025, pp. 743–749. doi: 10.1109/ICSCDS65426.2025.11166990.
[18] P. Nazareth, A. K. Konnur, A. M. Chavan, and K. M. D. Shetty, “Weather Forecasting Using Machine Learning Approach,” in 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT), IEEE, Jun. 2024, pp. 1–7. doi: 10.1109/ICCCNT61001.2024.10726201.
[19] M. Pujara and N. Paudel, “Rainfall Prediction using Long Short-Term Memory and Gated Recurrent Unit with Various Meteorological Parameters,” Nepalese Journal of Statistics, vol. 8, pp. 47–60, Dec. 2024, doi: 10.3126/njs.v8i1.73165.
[20] V. S. SAMY and V. T., “Comparative analysis of recurrent neural networks for weather prediction in the Antarctic region,” MAUSAM, vol. 76, no. 3, pp. 717–732, Jun. 2025, doi: 10.54302/mausam.v76i3.6863.
[21] J. Shi, “Forecast of Multiple Weather Indexes Using LSTM Model,” in 2023 3rd International Symposium on Computer Technology and Information Science (ISCTIS), IEEE, Jul. 2023, pp. 517–521. doi: 10.1109/ISCTIS58954.2023.10213208.
[22] Y. Mi, “Daily temperature prediction exploiting linear regression and LSTM-based model,” in International Conference on Computer Vision, Application, and Algorithm (CVAA 2022), H. Imane, Ed., SPIE, Apr. 2023, p. 49. doi: 10.1117/12.2673698.
[23] H. Sikora, S. Shridevi, and S. Groppe, “Weather forecasting using quantum-based LSTM: A comparative analysis,” Results in Engineering, vol. 28, p. 107995, Dec. 2025, doi: 10.1016/j.rineng.2025.107995.
[24] M. A. Tanvir and N. Naiema, “Rainfall Prediction Using Machine Learning: LSTM,” Journal of Computer Science and Information Technology, vol. 2, no. 2, pp. 23–33, Nov. 2025, doi: 10.61424/jcsit.v2i2.531.
[25] Prof. N. Honmane, O. Jadhav, A. Gavate, S. Nimse, and R. Jadhav, “Weather Forecasting Using Spatial Feature Based LSTM Model,” IJARCCE, vol. 12, no. 12, Dec. 2023, doi: 10.17148/IJARCCE.2023.121212.
[26] W. A. Respaty, C. Hong, N. K. Putra, F. I. Kurniadi, and Riccosan, “Weather Prediction in Jakarta: An Analysis of Climate Data and Regional Influences using LSTM and GRU,” in 2023 International Conference on Data Science and Its Applications (ICoDSA), IEEE, Aug. 2023, pp. 408–413. doi: 10.1109/ICoDSA58501.2023.10277097.
[27] D. Xiang, P. Zhang, and S. Xiang, “STACnovGRU: weather forecasting based on spatio-temporal adaptive convolutional GRU,” in Third International Conference on Artificial Intelligence and Computer Engineering (ICAICE 2022), X. Li, Ed., SPIE, Apr. 2023, p. 22. doi: 10.1117/12.2671060.
[28] P. JaeSeong, “Prediction of groundwater level using satellite image and multivariate GRU,” in Remote Sensing for Agriculture, Ecosystems, and Hydrology XXVI, C. M. Neale, A. Maltese, C. Nichol, and C. R. Bostater, Eds., SPIE, Nov. 2024, p. 39. doi: 10.1117/12.3031436.
[29] M. Zhang and L. Su, “Research on Weather Prediction Methods based on Hybrid Machine Learning Models,” in 2025 10th International Symposium on Advances in Electrical, Electronics and Computer Engineering (ISAEECE), IEEE, Jun. 2025, pp. 571–575. doi: 10.1109/ISAEECE66033.2025.11160258.
[30] G. I. Tătaru, A. Toma, and C. Zet, “IoT-Based Multi-Sensor Weather Station with MQTT Integration for Real-Time Environmental Monitoring,” in 2025 International Conference on Electromechanical and Energy Systems (SIELMEN), IEEE, Oct. 2025, pp. 810–815. doi: 10.1109/SIELMEN67352.2025.11260663.
[31] V. Nambiar, U. Arora, V. Satam, A. Kotoki, S. Pitale, and M. Gada, “Integrating IoT for Intelligent Climate and Weather Sensing,” in 2025 International Conference on Applications of Machine Intelligence and Data Analytics (ICAMIDA), IEEE, Aug. 2025, pp. 1–6. doi: 10.1109/ICAMIDA64673.2025.11209623.
[32] M. S. Murthy, R. P. R. Kumar, B. Saikiran, I. Nagaraj, and T. Annavarapu, “Real Time Weather Monitoring System using IoT,” E3S Web of Conferences, vol. 391, p. 01142, Jun. 2023, doi: 10.1051/e3sconf/202339101142.
[33] D. N. Bestari and A. Wibowo, “IoT Based Real-Time Weather Monitoring System Using Telegram Bot and Thingsboard Platform,” International Journal of Interactive Mobile Technologies (iJIM), vol. 17, no. 06, pp. 4–19, Mar. 2023, doi: 10.3991/ijim.v17i06.34129.
[34] R. Pal, F. Shaikh, J. Shirodkar, and S. Gindi, “IOT Based Real Time Weather Monitoring System Using NODEMCU,” Int. J. Res. Appl. Sci. Eng. Technol., vol. 11, no. 4, pp. 2965–2970, Apr. 2023, doi: 10.22214/ijraset.2023.50313.
[35] I. Vidhya Sakar, A. S. Aasrith, L. Raghuraman, S. N. Kumar, G. S. Karthick Ajan, and S. Balaji, “Comprehensive Study of Weather Prediction Using IoT and Machine Learning,” in 2023 7th International Conference on Computer Applications in Electrical Engineering-Recent Advances (CERA), IEEE, Oct. 2023, pp. 1–6. doi: 10.1109/CERA59325.2023.10455645.
[36] J. J. A.-M. Sayor, N. T. Shishir, B. B. Barmon, S. Ahemed, and Md. M. Rahman, “IoT-driven real-time weather measurement and forecasting mobile application with machine learning integration,” Array, vol. 27, p. 100474, Sep. 2025, doi: 10.1016/j.array.2025.100474.
[37] S. Indhumathi, S. Aghalya, S. J. A, and P. Aarthi M, “IoT-Enabled Weather Monitoring and Rainfall Prediction using Machine Learning Algorithm,” in 2023 Second International Conference on Augmented Intelligence and Sustainable Systems (ICAISS), IEEE, Aug. 2023, pp. 1491–1495. doi: 10.1109/ICAISS58487.2023.10250652.
[38] S. Singh, A. Singh, and S. Limkar, “IoT Based Machine Learning Weather Monitoring and Prediction Using WSN,” International Journal on Recent and Innovation Trends in Computing and Communication, vol. 12, no. 1, pp. 112–123, Sep. 2023, doi: 10.17762/ijritcc.v12i1.7990.
[39] Prof. V. N. Kukre, “Integrated IoT Based Weather Monitoring and Machine Learning Weather Prediction System,” Int. J. Res. Appl. Sci. Eng. Technol., vol. 13, no. 9, pp. 49–54, Sep. 2025, doi: 10.22214/ijraset.2025.73964.
[40] A. Shafei and F. Cioffi, “Designing an Early-Warning System to Forecast Extreme Climate Conditions Using Data-Driven Approaches with Machine-Learning and Deep-Learning Methods,” Jan. 20, 2025, Copernicus Meetings. doi: 10.5194/egusphere-egu24-5526.
[41] Q. Wang and W. Abdelrahman, “High-Precision AI-Enabled Flood Prediction Integrating Local Sensor Data and 3rd Party Weather Forecast,” Sensors, vol. 23, no. 6, p. 3065, Mar. 2023, doi: 10.3390/s23063065.
[42] D. Yu et al., “A 1D Convolutional Neural Network (1D-CNN) Temporal Filter for Atmospheric Variability: Reducing the Sensitivity of Filtering Accuracy to Missing Data Points,” Applied Sciences, vol. 14, no. 14, p. 6289, Jul. 2024, doi: 10.3390/app14146289.
[43] B. Mao, S. Tao, and B. Li, “Grain Temperature Prediction Based on GRU Deep Fusion Model,” Int. J. Inf. Technol. Decis. Mak., vol. 24, no. 03, pp. 797–815, Apr. 2025, doi: 10.1142/S0219622023410031.
[44] M. T. Salomon and K. V. Corneille, “LSTCN Approaches for Self-Adaptive Real-Time Weather Forecasting,” Sep. 12, 2025, Preprints. doi: 10.20944/preprints202509.1092.v1.
[45] L. Nkpordee and I. Osayomore, “Utilizing Support Vector Machine (SVM) to predict relative humidity in selected Ugandan cities,” Journal of Applied Science, Information and Computing, vol. 5, no. 1, pp. 81–93, May 2024, doi: 10.59568/JASIC-2024-5-1-09.
[46] J. zhang and xiaoming huang, “High-resolution rainfall radar image analysis and heavy rainstorm prediction based on convolutional neural networks,” in International Conference on Optoelectronics and Information Technology (ICOIT 2025), J. Shi, R. Damaševičius, S.-K. Chang, and P. Geng, Eds., SPIE, Jul. 2025, p. 105. doi: 10.1117/12.3071146.
[47] O. Papadimitriou, A. Kanavos, P. Mylonas, and M. Maragoudakis, “Advancing Weather Image Classification Using Deep Convolutional Neural Networks,” in 2023 18th International Workshop on Semantic and Social Media Adaptation & Personalization (SMAP)18th International Workshop on Semantic and Social Media Adaptation & Personalization (SMAP 2023), IEEE, Sep. 2023, pp. 1–6. doi: 10.1109/SMAP59435.2023.10255190.
[48] D. Sharma and P. Rattan, “Rainfall Prediction using Random Forest and XGBoost-A comparative study,” in 2024 5th International Conference on Data Intelligence and Cognitive Informatics (ICDICI), IEEE, Nov. 2024, pp. 1348–1353. doi: 10.1109/ICDICI62993.2024.10810907.
[49] P. Kosamkar and S. Gune, “Weather Forecasting using Supervised Learning Techniques LSTM and XGBoost,” in 2025 IEEE 3rd Global Conference on Wireless Computing and Networking (GCWCN), IEEE, Nov. 2025, pp. 1–4. doi: 10.1109/GCWCN66157.2025.11448280.
[50] J. Shen, W. Wu, and Q. Xu, “Accurate Prediction of Temperature Indicators in Eastern China Using a Multi-Scale CNN-LSTM-Attention model,” Applied and Computational Engineering, vol. 120, no. 1, pp. 164–170, Jan. 2025, doi: 10.54254/2755-2721/2025.19481.
[51] I. K. Olarewaju and K. K. Kim, “Development of a Weather Prediction Device Using Transformer Models and IoT Techniques,” JOURNAL OF SENSOR SCIENCE AND TECHNOLOGY, vol. 32, no. 3, pp. 164–168, May 2023, doi: 10.46670/JSST.2023.32.3.164.
[52] V. H. D. Priya, R. Dushyanthan, A. Christopher, and E. Cibiraj, “Integrating Machine Learning and Time Series Forecasting for Climate Change Analysis,” in 2025 3rd International Conference on Sustainable Computing and Data Communication Systems (ICSCDS), IEEE, Aug. 2025, pp. 996–1003. doi: 10.1109/ICSCDS65426.2025.11167797.
[53] F. A. Shah et al., “Enhancing Weather Forecasting Accuracy: A Machine Learning Approach Using Genetic Algorithm and Random Forest,” Global Research Journal of Natural Science and Technology, pp. 3–3, Aug. 2025, doi: 10.53762/grjnst.03.03.14.
[54] S. A. Mohamed et al., “A hybrid deep learning and rule-based model for smart weather forecasting and crop recommendation using satellite imagery,” Sci. Rep., vol. 15, no. 1, p. 36102, Oct. 2025, doi: 10.1038/s41598-025-21506-4.
[55] W. Zhang, M. Luo, and Z. Chen, “Hybrid Forecasting: ML Predictions of Lake-Effect Regional Extreme Precipitations,” in 2024 7th International Conference on Universal Village (UV), IEEE, Oct. 2024, pp. 1–11. doi: 10.1109/UV63228.2024.11189165.
[56] J. J. Hilda, S. V. Jinny, P. M. Srilekha, and V. Selvakasi, “IOT Based Smart Weather Monitoring System,” in 2025 International Conference on Innovative Trends in Information Technology (ICITIIT), IEEE, Feb. 2025, pp. 1–6. doi: 10.1109/ICITIIT64777.2025.11041600.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Hasanur Mohammad Firdausi (Author)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.










