Journal of Geographical Studies of Mountainous Areas

Journal of Geographical Studies of Mountainous Areas

Forecasting Monthly Temperature using New Methods Based on Machine Learning in Different Climates of Iran

Document Type : Original Article

Authors
1 Ph.D Candidate in Climatology, Department of Geography, Faculty of Literature and Humanities, Razi University, Kermanshah, Iran.
2 Associate Professor, Department of Geography, Faculty of Literature and Humanities, Razi University, Kermanshah, Iran.
3 Associate Professor,Department of Water Engineering, Campus of Agriculture and Natural Resources, Razi University, Kermanshah, Iran.
4 Professor School of Engineering, University of Guelph, Guelph, ON N1G 2W1, Canada.
Abstract
Introduction

Air temperature is one of the main components of hydroclimatology studies and a useful variable for planning and exploitation models of water resources. Obtaining reliable data to predict temperature changes in the coming years to use in meteorological and hydrological models is one of the most important challenges.
 

Methodology

The studied areas are Ahvaz, Kermanshah, Mashhad, and Rasht stations, located in different regions of Iran. The statistical period of the monthly temperature of the selected stations for the use of artificial intelligence models was from 1963 to 2020 (58 years), and all the available statistics were used to select the best model at each station.
The aim of this research was to use artificial intelligence as an efficient tool to predict monthly temperatures. In this regard, GA-ANN, ICA-ANN, and PSO-ANN hybrid models and ELM and ORELM models were used to predict monthly temperatures. Then, considering 80% of the data as training data and 20% of the data as test data, the best model structure with a different number of inputs with the lowest error rate and the highest correlation coefficient with the observational data was obtained. RMSE, NRMSE, NASH, and R statistical indices were used to select the best model. Finally, Taylor's diagram was used to ensure the selection of the best model. This diagram introduces the best model with the lowest simulation error based on three indicators: standard deviation, correlation coefficient, and RMSE value.
 

Results

Among the models, the ORELM model showed the value of NRMSE in the test phase in the stations of Ahvaz, Kermanshah, Mashhad, and Rasht, respectively, 0.0378, 0.0461, 0.0523, and 0.0605, which has the highest accuracy. Taylor's diagram also confirmed this result by using more error criteria, and the ORELM model is confidently introduced as the best artificial intelligence model for predicting temperature changes in these 4 stations that represent 4 different climates. Based on the results, the ORELM model is more accurate than other models in the training and test stages with regard to all evaluation indicators. After that, the ELM model ranks second in terms of prediction accuracy.
 

Discussion

The possibility of predicting air temperature changes for a long-term period based on a low amount of information compared to atmospheric numerical models and using only monthly temperature data is one of the most important achievements of this research. In this study, monthly temperature changes are predicted based on artificial intelligence methods without the need for complex atmospheric parameters, without the need for complex atmospheric analysis maps and software, and without spending a lot of time and money calibrating and validating mathematical models. Considering the importance of knowing temperature changes as one of the most important parameters of hydroclimatology balance, artificial intelligence models used in this research can be recommended, especially for areas without basic statistics or in situations where it is not possible to use mathematical models. Based on the results obtained, the models developed in this research can be proposed for other study areas with different climates.
 

Conclusion

Obtaining reliable data to predict temperature changes in the coming years to use in meteorological and hydrological models is one of the most important challenges. In recent years, various prediction models have been able to be considered reliable solutions. Most of these models operate based on historical data and use artificial intelligence techniques. In this research, by using methods based on artificial intelligence such as hybrid methods, GA-ANN, ICA-ANN, PSO-ANN, and ELM and ORELM models, the best model for predicting monthly temperature data in different climates in Iran was tried. Ahvaz, Kermanshah, Mashhad, and Rasht stations) should be introduced over a statistical period of 58 years so that reliable results can be obtained by using them. The results showed that the output of the ORELM model has the best fit with the observational data with a correlation coefficient of 0.99 and also has the best and closest distribution of points around the 45-degree line, which is considered the most accurate model in this regard. Taylor's diagram was also used to ensure the accuracy of selecting the best model. The results showed that the closest point to the reference point is related to the ORELM method. Therefore, the ORELM model can be reliably used to predict the monthly temperature in different climates. This approach greatly helps the researchers in water and climatology use artificial intelligence to predict temperature changes with higher accuracy in the coming years and use them confidently in water resource planning models.
Keywords

Aghakhani Afshar, A., Hassanzadeh, Y., Besalatpour, A. A., & Pourreza Bilondi, M. (2017). Annual assessment of Kashafrood watershed basin climate components in future periods by using fifth report of intergovernmental panel on climate change. Journal of Water and Soil Conservation, 23(6), 217-233,‏ https://doi.org/10.22069/jwfst.2017.11186.2553. (in Persian)
 Alizamir, M., Kisi, O., Ahmed, A.N., Mert, C., Fai, C.M., Kim, S., Kim, N.W. and El-Shafie, A., )2020(. Advanced machine learning model for better prediction accuracy of soil temperature at different depths. PLoS One, 15(4), p.e0231055, https://doi.org/10.1371/journal.pone.0231055.
Astsatryan, H., Grigoryan, H., Poghosyan, A., Abrahamyan, R., Asmaryan, S., Muradyan, V., ... & Giuliani, G. (2021). Air temperature forecasting using artificial neural network for Ararat valley. Earth Science Informatics, 14, 711-722, https://doi.org/10.1007/s12145-021-00583-9.
Azari, A., Zeynoddin, M., Ebtehaj, I., Sattar, A. M., Gharabaghi, B., & Bonakdari, H. (2021). Integrated preprocessing techniques with linear stochastic approaches in groundwater level forecasting. Acta Geophysica, 69(4), 1395-1411, https://doi.org/10.1007/s11600-021-00617-2.
Azari, B., Hassan, K., Pierce, J., & Ebrahimi, S. (2022). Evaluation of machine learning methods application in temperature prediction. Environ Eng, 8, 1-12, https://doi.org/10.52547/crpase.8.1.2747.
Ebtehaj, I., Bonakdari, H., & Shamshirband, S. (2016). Extreme learning machine assessment for estimating sediment transport in open channels. Engineering with Computers, 32, 691-704, https://doi.org/10.1007/s00366-016-0446-1.
Ebtehaj, I., Bonakdari, H., Zeynoddin, M., Gharabaghi, B., & Azari, A. (2020). Evaluation of preprocessing techniques for improving the accuracy of stochastic rainfall forecast models. International Journal of Environmental Science and Technology, 17, 505-524, https://doi.org/10.1007/s13762-019-02361-z.
Esmaeili, F., Shabanlou, S., & Saadat, M. (2021). A wavelet-outlier robust extreme learning machine for rainfall forecasting in Ardabil City, Iran. Earth Science Informatics, 14(4), 2087-2100, https://doi.org/10.1007/s12145-021-00681-8.
Feigl, M., Lebiedzinski, K., Herrnegger, M., & Schulz, K. (2021). Machine-learning methods for stream water temperature prediction. Hydrology and Earth System Sciences, 25(5), 2951-2977, https://doi.org/10.5194/hess-25-2951-2021.
Huang, G. B., & Siew, C. K. (2004, December). Extreme learning machine: RBF network case. In ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004. (Vol. 2, pp. 1029-1036). IEEE, https://doi.org/10.1109/ICARCV.2004.1468985.
Huang, G. B., Zhu, Q. Y., & Siew, C. K. (2006). Extreme learning machine: theory and applications. Neurocomputing, 70(1-3), 489-501, https://doi.org/10.1016/j.neucom.2005.12.126.
Inard, C., Bouia, H., & Dalicieux, P. (1996). Prediction of air temperature distribution in buildings with a zonal model. Energy and buildings, 24(2), 125-132, https://doi.org/10.1016/03787788(95)00969-8.
IPCC, (2013),Climate Change 2013: The Physical Science Basis. Contribution of Working Group I to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change [Stocker, T.F., D. Qin, G.-K. Plattner, M. Tignor, S.K. Allen, J. Boschung, A. Nauels, Y. Xia, V. Bex and P.M. Midgley (eds.)]. Cambridge University Press, Cambridge, United Kingdom and New York, NY, USA, 1535 pp, https://doi.org/10.1017/CBO978110741532
IPCC. (2001), Special Report on Emission Scenarios. N. Nakicenovic, R. Swart (Eds). Intergovernmental Panel on Climate Change (IPCC), Cambridge University Press, Cambridge, UK.
Jusuf, S. K., & Wong, N. H. (2009). Development of empirical models for an estate level air temperature prediction in Singapore. In Proceedings of the second international conference on countermeasures to urban heat islands (pp. 21-23).‏
Masoodian, S. A. (2004). Temperature trends in Iran during the last half century. Geography and Development, 2(3), 89-106. ‏ (in Persian)
Masoompoor Samakoosh, J; Sohrabi, V; & Miri, M. (2022), Evaluation and prediction of droughts in the we.st and northwest of Iran using artificial neural network. Journal of Geographical Studies of Mountainous Areas, 3(10), 19-37, https://doi.org/ 10.52547/gsma.3.2.19. (in Persian)
Mohammed, K. S., Shabanlou, S., Rajabi, A., Yosefvand, F., & Izadbakhsh, M. A. (2023). Prediction of groundwater level fluctuations using artificial intelligence-based models and GMS. Applied Water Science, 13(2), 54, ‏ https://doi.org/10.1007/s13201-022-01861-7.
Pandey, P., & Govind, R. (2016). Analysis of randomized performance of bias parameters and activation function of extreme learning machine. International Journal of Computer Applications, 135(1), 23-28.‏
Roy, D. S. (2020). Forecasting the air temperature at a weather station using deep neural networks. Procedia Computer Science, 178, 38-46, https://doi.org/10.1016/j.procs.2020.11.005
Salcedo-Sanz, S., Deo, R. C., Carro-Calvo, L., & Saavedra-Moreno, B. (2016). Monthly prediction of air temperature in Australia and New Zealand with machine learning algorithms. Theoretical and applied climatology, 125, 13-25, https://doi.org/10.1007/s00704-015-1480-4.
Soltani, K., Ebtehaj, I., Amiri, A., Azari, A., Gharabaghi, B., & Bonakdari, H. (2021). Mapping the spatial and temporal variability of flood susceptibility using remotely sensed normalized difference vegetation index and the forecasted changes in the future. Science of the Total Environment, 770, 145288, https://doi.org/10.1016/j.scitotenv.2021.145288.
Swaid, H., & Hoffman, M. E. (1990). Prediction of urban air temperature variations using the analytical CTTC model. Energy and Buildings, 14(4), 313-324, https://doi.org/10.1016/03787788(90)90094-Y.
Taylor, K. E. (2001). Summarizing multiple aspects of model performance in a single diagram. Journal of geophysical research: atmospheres, 106(D7), 7183-7192, https://doi.org/10.1029/2000JD900719.
Yang, J., & Zhang, Y. (2011). Alternating direction algorithms for \ell_1-problems in compressive sensing. SIAM journal on scientific computing, 33(1), 250-278, https://doi.org/10.1137/090777761.
Zeynoddin, M., Bonakdari, H., Azari, A., Ebtehaj, I., Gharabaghi, B., & Madavar, H. R. (2018). Novel hybrid linear stochastic with non-linear extreme learning machine methods for forecasting monthly rainfall a tropical climate. Journal of environmental management, 222, 190-206, https://doi.org/10.1016/j.jenvman.2018.05.072.
Zeynoddin, M., Bonakdari, H., Ebtehaj, I., Azari, A. and Gharabaghi, B. 2020. A generalized linear stochastic model for lake level prediction. Science of The Total Environment. 723, 138015, https://doi.org/10.1016/j.scitotenv.2020.138015