Evaluating the Performance of Support Vector Machines for Weather Forecasting

Authors

  • Ziyan Li

DOI:

https://doi.org/10.54097/c3xdzm32

Keywords:

Weather forecasting, Support vector machines, Kernel functions, Principal component analysis.

Abstract

Accurate weather forecasting is crucial for sectors such as agriculture, disaster management, and transportation due to the nonlinear and complex nature of weather systems that traditional meteorological methods often struggle to capture. The emergence of machine learning has opened up new possibilities for improving the accuracy of weather predictions. Objective of the research is trying to assess the efficacy of Support Vector Machines (SVMs) in forecasting weather conditions by utilizing a reliable Kaggle dataset. The SVM model integrates a variety of kernel functions, encompassing lots of functions. Its effectiveness is evaluated in comparison to alternative ML models like neural networks and decision trees. The proposed methodology includes essential data preprocessing steps like normalization, dimensionality reduction through Principal Component Analysis (PCA), and meticulous model selection. The findings indicate that the SVM utilizing an RBF kernel exhibits superior performance compared to alternative models, the accuracy, recall, and F1-score. This study showcases the potential of SVMs as a viable tool for weather forecasting, contributing to advancements in predictive meteorology. Future research could explore automated hyperparameter tuning techniques and real-time weather predictions to further enhance model performance.

Downloads

Download data is not yet available.

References

[1] Corinna Cortes, Vladimir Vapnik. 1995. Support-vector networks. Machine Learning, 20: 273-297.

[2] Ian Goodfellow, Yoshua Bengio, Aaron Courville. 2016. Deep Learning. MIT Press.

[3] Leo Breiman. 2001. Random forests. Machine Learning, 45: 5-32.

[4] William W. Hsieh, Benyang Tang. 1998. Applying neural network models to prediction and data analysis in meteorology and oceanography. Bulletin of the American Meteorological Society, 79(9): 1855-1870.

[5] Yoav Freund, Robert E. Schapire. 1997. A decision-theoretic generalization of on-line learning and an application to boosting. Journal of Computer and System Sciences, 55(1): 119-139.

[6] Vladimir Vapnik. 2013. The Nature of Statistical Learning Theory. Springer Science & Business Media.

[7] Kaggle. 2022. Australia weather data. Available at: https://www.kaggle.com/datasets/arunavakrchakraborty/australia-weather-data

[8] Sotiris B. Kotsiantis, Ioannis Zaharakis, P. Pintelas. 2007. Supervised machine learning: A review of classification techniques. Emerging Artificial Intelligence Applications in Computer Engineering, 160(1): 3-24.

[9] Alex J. Smola, Bernhard Schölkopf. 2004. A tutorial on support vector regression. Statistics and Computing, 14: 199-222.

[10] Connor Shorten, Taghi M. Khoshgoftaar. 2019. A survey on image data augmentation for deep learning. Journal of Big Data, 6(1): 1-48.

[11] Trevor Hastie, Robert Tibshirani, Jerome H. Friedman. 2009. The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer, Vol. 2, New York.

[12] Yuhang Qiu, Yunze Hui, Pengxiang Zhao, Cheng-Hao Cai, Baiqian Dai, Jinxiao Dou, Sankar Bhattacharya, Jianglong Yu. 2024. A novel image expression-driven modeling strategy for coke quality prediction in the smart cokemaking process. Energy, 294: 130866.

[13] Hervé Abdi, Lynne J. Williams. 2010. Principal component analysis. Wiley Interdisciplinary Reviews: Computational Statistics, 2(4): 433-459.

[14] Karl Pearson. 1901. LIII. On lines and planes of closest fit to systems of points in space. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science, 2(11): 559-572.

[15] James Bergstra, Yoshua Bengio. 2012. Random search for hyper-parameter optimization. Journal of Machine Learning Research, 13(2).

[16] David MW Powers. 2020. Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation. arXiv preprint arXiv:2010.16061.

Downloads

Published

18-02-2025