Analyse of Weather Forecasting Models Using LSTM with Noise Removal Methods

Authors

  • Nge Department of Information Technology Engineering, Technological University (Thanlyin), Yangon, Myanmar
  • Nyein Nyein Oo Department of Computer Engineering and Information Technology, Yangon Technological University, Yangon, Myanmar

Keywords:

Accuracy Analyze, Long Short-Term Memory, Data Analysis, Deep Learning, Prediction Models, Simple Moving Average, Time Series Analysis, Weighted Moving Average

Abstract

Weather forecasting is one of the most important fields for all sectors such as transportation (air traffic, marine), industry, agriculture, forestry and even public health sector. The aim of this study is to analyse the weather forecasting models using filtering techniques which can remove the noise involved in the time series weather data. We utilize ten years weather data (2013 to 2022) in Hmawbi region, Yangon, Myanmar. The weather dataset includes maximum and minimum temperatures, humidity, wind speed, cloud amount and weather type. It is taken from the Department of Meteorology and Hydrology, Myanmar. The original data includes noise data. Thus, two noise removal methods, Simple Moving Average and Weighted Moving Average, are used for data cleaning. In this paper, three prediction models are developed by using Long Short-Term Memory (LSTM) with different datasets: one with the original data (without noise removal), one with data cleaned using the Simple Moving Average method, and another with data cleaned using the Weighted Moving Average method. The research goal is to compare and evaluate the performance of these three weather prediction models to determine which one gives the better results. To evaluate these models, Root Mean Square Error (RMSE) and Mean Square Error (MSE) are calculated for each model. LSTM achieves RMSE of 5.398 and MSE of 29.020, SMA achieves RMSE of 3.767 and MSE of 14.841, WMA achieves RMSE of 0.798 and MSE of 0.534. According to the experimental results, it is found that model with data cleaned using the Weighted Moving Average method is lower error rates than other two models and gives the better predicting results than other two models.

References

Guici Chen, Sijia Liu, and Feng Jiang, “Daily Weather Forecasting Based on Deep Learning Model: A Case Study of Shenzhen City, China”, Special Issue Industrial Air Pollution Control in China, Atmosphere2022,13(8),1208.

Keerthana. P. J, Rajeswari. P, Amirtharaj. R, PandiyaRajan. G, “Weather Forecasting using Deep Learning Algorithm”, INTERNATIONAL JOURNAL OF SPECIAL EDUCATION, Vol.37, No.3, 2022.

Y. Cheng, L. Thi, H. Nguyen, A. Ozaki, and T. V. Ta, “Deep learning-based method for weather forecasting: A case study in Itoshima”.

N. Shobha and T. Asha, “Monitoring weather based meteorological data: Clustering approach for analysis”, the International Conference on Innovative Mechanisms for Industry Applications (ICIMIA), 2017, pp.75-81.

M. Elhoseiny, S. Huang, and A. Elgammal, "Weather classification with deep convolutional neural networks," in IEEE International Conference on Image Processing (ICIP), , 3349-3353, 2015.

V. Leijen, M. Boone and K. Horgan,” Making numerical weather predictions portable compression of weather data for use in radar propagation modeling”, USNC-URSI Radio Science Meeting (Joint with AP-S Symposium), 2017, pp.12-19.

R. Dalmau, M. Perez-Batlle, and X. Prats, “Estimation and prediction of weather variables from surveillance data using spatio-temporal Kriging”, IEEE/AIAA 36th Digital Avionics Systems Conference (DASC), 2017, pp.1-8.

Y. Liu et al., "Application of deep convolutional neural networks for detecting extreme weather in climate datasets," 2016," in Int'l Conf. on Advances in Big Data Analytics, 81-88, 2016.

https://corporatefinanceinstitude.com/resources/equities/moving-average-wma.

https://www.techtarget.com/searchenterpriseai/definition/deep-learning-deep-neural-network.

Downloads

Published

2025-04-22

How to Cite

Nge, & Nyein Nyein Oo. (2025). Analyse of Weather Forecasting Models Using LSTM with Noise Removal Methods. International Journal of Computer (IJC), 54(1), 29–36. Retrieved from https://ijcjournal.org/index.php/InternationalJournalOfComputer/article/view/2365

Issue

Section

Articles