The Investigation Related to the Influence of Different Parameters Based on Random Forest for Weather Prediction

Authors

  • Zhuoxing Yu

DOI:

https://doi.org/10.54097/b2sfxa17

Keywords:

Weather prediction, Random forest, Machine learning.

Abstract

The weather change is important in life for providing useful information that guides people's daily activities. However, in a day that machine learning is used in many fields, the weather prediction using machine learning still needs to be developed. This article uses random forest, a machine learning method that is used in classification to do the weather prediction. By changing the parameters in different values and using the evaluate metrics, this article compared the performance about random forest in different parameters. There are 4 parameters researched in this article. The first parameter is the number of trees. In this situation, the f1-score, recall and precision by the categories have the same trend with accuracy. However, the evaluate metrics about result of 1 is obviously worse than the metrics about result of 0. The second parameter is the size of data used to train. In this situation, the performance when the splitting data size is 0.1 and 0.15 is better than the other. The third parameter is the way of encoding. In this situation, using the order of the probability of rain is better than with no order or using the probability to represent the location. Fourth is to delete the unimportant features by the sort of important score. In this situation, when 4 features are deleted, the performance is worse than any others.

Downloads

Download data is not yet available.

References

[1] JSS. 1962. Numerical weather analyses and prediction. By PD Thompson. New York (Macmillan), 1961. Pp. xiv, 166; 18 Figures; 2 Tables; 49s. Quarterly Journal of the Royal Meteorological Society, 88(378), 560-561.

[2] Lorenc, A. C. 1986. Analysis methods for numerical weather prediction. Quarterly Journal of the Royal Meteorological Society, 112(474), 1177-1194.

[3] Lorenz, E. N. 1960. Energy and numerical weather prediction. Tellus, 12(4), 364-373.

[4] Alzakari, S. A., Maashi, M., Alahmari, S., Arasi, M. A., Alharbi, A. A., & Sayed, A. 2024. Towards laryngeal cancer diagnosis using Dandelion Optimizer Algorithm with ensemble learning on biomedical throat region images. Scientific Reports, 14(1), 1-19.

[5] Popenici, S. A., & Kerr, S. 2017. Exploring the impact of artificial intelligence on teaching and learning in higher education. Research and practice in technology enhanced learning, 12(1), 22.

[6] Srilakshmi, R., BalaKrishnan, S., & Vani, K. S. 2024. Revolutionizing Brain Tumour Detection: Integrating 3D U-Net-R Segmentation with Volume Analysis for high Diagnostic Accuracy. International Journal of Computing and Digital Systems, 16(1), 1-21.

[7] Kourou, K., Exarchos, T. P., Exarchos, K. P., Karamouzis, M. V., & Fotiadis, D. I. 2015. Machine learning applications in cancer prognosis and prediction. Computational and structural biotechnology journal, 13, 8-17.

[8] Kruppa, J., Ziegler, A., & König, I. R. 2012. Risk estimation and risk prediction using machine-learning methods. Human genetics, 131, 1639-1654.

[9] Kareem, S., Hamad, Z. J., & Askar, S. 2021. An evaluation of CNN and ANN in prediction weather forecasting: A review. Sustainable Engineering and Innovation, 3(2), 148-159.

[10] Du, J., Liu, Y., Yu, Y., & Yan, W. 2017. A prediction of precipitation data based on support vector machine and particle swarm optimization (PSO-SVM) algorithms. Algorithms, 10(2), 57.

[11] Singh, N., Chaturvedi, S., & Akhter, S. 2019, March. Weather forecasting using machine learning algorithm. In 2019 International Conference on Signal Processing and Communication (ICSC) (pp. 171-174). IEEE.

[12] Schultz, M. G., Betancourt, C., Gong, B., Kleinert, F., Langguth, M., Leufen, L. H., ... & Stadtler, S. 2021. Can deep learning beat numerical weather prediction? Philosophical Transactions of the Royal Society A, 379(2194), 20200097.

[13] Jaseena, K. U., & Kovoor, B. C. 2022. Deterministic weather forecasting models based on intelligent predictors: A survey. Journal of king saud university-computer and information sciences, 34(6), 3393-3412.

[14] Kaggle 2022 Australia Weather Data https://www.kaggle.com/datasets/arunavakrchakraborty/australia-weather-data?select=Weather+Training+Data.csv

[15] Heath, D., Kasif, S., & Salzberg, S. 1993. K-DT: A multi-tree learning method. In Proc. of the Second Int. Workshop on Multistrategy Learning (pp. 138-149).

[16] Ho, T. K. 1995, Random decision forests. In Proceedings of 3rd international conference on document analysis and recognition (Vol. 1, pp. 278-282). IEEE.

[17] Breiman, L. 2001. Random forests. Machine learning, 45, 5-32.

Downloads

Published

18-02-2025