Time Series Prediction of Near-Surface Temperature Using an LSTM Neural Network

Authors

  • Sin-Gil Kim Department of Information Science, University of Sciences, Unjong District, Pyongyang, Democratic People’s Republic of Korea
  • Un-Song Ryu Department of Information Science, University of Sciences, Unjong District, Pyongyang, Democratic People’s Republic of Korea

DOI:

https://doi.org/10.52562/injoes.2025.1482

Keywords:

earth science, air temperature, multi-step forecasting, meteorological stations, machine learning

Abstract

Predicting air and soil temperature is an active research topic in response to adverse changes in the global ecological environment, such as global warming and biodiversity loss. To improve prediction performance, various machine learning models and methods have been applied, some of which are costly to implement because they use spatiotemporal data such as global numerical weather prediction data. This study aims to establish a simple method for constructing a predictive model with relatively high accuracy. In this paper, we propose a method to construct a prediction model using a long short-term memory (LSTM) neural network with only time series data of measured temperatures at certain time intervals at stations in the region. The proposed method was applied to predict daily minimum and maximum temperatures for up to 10 days using only time series of near-surface temperatures observed at meteorological stations in Pyongyang and in coastal and inland areas of the Democratic People’s Republic of Korea during 2019–2023. The results show that the proposed model achieved relatively high and stable prediction performance using only observed data. The mean accuracy within ±2 °C (ACC) was 73.70% for 4-day and 87.97% for 10-day maximum temperature predictions.

Downloads

Download data is not yet available.

References

Alerskans, E., Nyborg, J., Birk, M., & Kaas, E. (2022). A transformer neural network for predicting near-surface temperature. Meteorological Applications, 29(5), Article e2098. https://doi.org/10.1002/met.2098

Bengio, Y., Simard, P., & Frasconi, P. (1994). Learning long-term dependencies with gradient descent is difficult. IEEE Transactions on Neural Networks, 5(2), 157–166. https://doi.org/10.1109/72.279181

Chen, T., & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 785–794). Association for Computing Machinery. https://doi.org/10.1145/2939672.2939785

Chevalier, R. F., Hoogenboom, G., McClendon, R. W., & Paz, J. A. (2011). Support vector regression with reduced training sets for air temperature prediction: A comparison with artificial neural networks. Neural Computing and Applications, 20(1), 151–159. https://doi.org/10.1007/s00521-010-0363-y

Cho, K., van Merriënboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., & Bengio, Y. (2014). Learning phrase representations using RNN encoder–decoder for statistical machine translation. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP) (pp. 1724–1734). Association for Computational Linguistics. https://doi.org/10.3115/v1/d14-1179

Cifuentes, J., Marulanda, G., Bello, A., & Reneses, J. (2020). Air temperature forecasting using machine learning techniques: A review. Energies, 13(16), Article 4215. https://doi.org/10.3390/en13164215

Elman, J. L. (1990). Finding structure in time. Cognitive Science, 14(2), 179–211. https://doi.org/10.1207/s15516709cog1402_1

Gers, F. A., & Schmidhuber, J. (2000). Recurrent nets that time and count. In Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks (IJCNN 2000) (Vol. 3, pp. 189–194). IEEE. https://doi.org/10.1109/ijcnn.2000.861302

Graves, A., Liwicki, M., Fernández, S., Bertolami, R., Bunke, H., & Schmidhuber, J. (2009). A novel connectionist system for unconstrained handwriting recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 31(5), 855–868. https://doi.org/10.1109/tpami.2008.137

Graves, A., & Schmidhuber, J. (2005). Framewise phoneme classification with bidirectional LSTM and other neural network architectures. Neural Networks, 18(5–6), 602–610. https://doi.org/10.1016/j.neunet.2005.06.042

Hewamalage, H., Bergmeir, C., & Bandara, K. (2021). Recurrent neural networks for time series forecasting: Current status and future directions. International Journal of Forecasting, 37(1), 388–427. https://doi.org/10.1016/j.ijforecast.2020.06.008

Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735

Karevan, Z., & Suykens, J. A. K. (2020). Transductive LSTM for time-series prediction: An application to weather forecasting. Neural Networks, 125, 1–9. https://doi.org/10.1016/j.neunet.2019.12.030

Kingma, D. P., & Ba, J. (2014). Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980. https://doi.org/10.48550/arXiv.1412.6980

Kong, W., Li, H., Yu, C., Xia, J., Kang, Y., & Zhang, P. (2022). A deep spatio-temporal forecasting model for multi-site weather prediction post-processing. Communications in Computational Physics, 31(1), 131–153. https://doi.org/10.4208/cicp.oa-2020-0158

Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., ... & Chintala, S. (2019). Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems, 32.

Penghui, L., Ewees, A. A., Beyaztas, B. H., Qi, C., Salih, S. Q., Al-Ansari, N., Bhagat, S. K., Yaseen, Z. M., & Singh, V. P. (2020). Metaheuristic optimization algorithms hybridized with artificial intelligence model for soil temperature prediction: Novel model. IEEE Access, 8, 51884–51904. https://doi.org/10.1109/access.2020.2979822

Schmidhuber, J., Wierstra, D., Gagliolo, M., & Gomez, F. (2007). Training recurrent networks by Evolino. Neural Computation, 19(3), 757–779. https://doi.org/10.1162/neco.2007.19.3.757

Smith, B. A., McClendon, R. W., & Hoogenboom, G. (2006). Improving air temperature prediction with artificial neural networks. International Journal of Computational Intelligence, 3, 179–186.

Torres, J. F., Hadjout, D., Sebaa, A., Martínez-Álvarez, F., & Troncoso, A. (2021). Deep learning for time series forecasting: A survey. Big Data, 9(1), 3–21. https://doi.org/10.1089/big.2020.0159

Yu, M., Xu, F., Hu, W., Sun, J., & Cervone, G. (2021). Using long short-term memory (LSTM) and Internet of Things (IoT) for localized surface temperature forecasting in an urban environment. IEEE Access, 9, 137406–137418. https://doi.org/10.1109/access.2021.3116809

Downloads

Published

2025-10-14

How to Cite

Time Series Prediction of Near-Surface Temperature Using an LSTM Neural Network. (2025). Indonesian Journal of Earth Sciences, 5(2), A1482. https://doi.org/10.52562/injoes.2025.1482

Similar Articles

31-40 of 44

You may also start an advanced similarity search for this article.