AIWFF: A Machine Learning based Framework for Automatic Weather Forecasting

Main Article Content

K Sowjanya Bharathi
Boddu Sekhar Babu

Abstract

In the contemporary era witnessing global warming effects, weather is a dynamic phenomenon which is highly uncertain. The conventional approaches that rely on certain physical processes governing atmosphere are capable of serving a great deal in weather forecasting. However, robustness to perturbations is still desired. In this content Artificial Intelligence (AI) innovations assume significance to bring about more reliable forecasting alternative which may complement conventional methods. In this paper, we proposed a framework known as AI-enabled Weather Forecasting Framework (AIWFF) which exploits machine learning (ML) models that are robust to time series data and underlying perturbations for improving forecasting performance. An algorithm known as Learning based Intelligent Weather Forecasting (LIWF) is proposed and implemented.  This algorithm has required pre-processing, feature section and a pipeline of ML models to learn from data and then forecast weather more accurately. Another algorithm known as Hybrid Method for Feature Selection (HMFS) is proposed to leverage training quality in LIWF algorithm. The framework results in three trained knowledge models saved to secondary storage. These models are known as Random Forest Regressor, Linear Regressor and Decision Tree Regressor. An application with Graphical User Interface (GUI) is developed to make use of these knowledge models and provide forecasting on user requests. The empirical results revealed that the proposed framework shows better performance.

Article Details

How to Cite
Bharathi, K. S. ., & Babu, B. S. . (2023). AIWFF: A Machine Learning based Framework for Automatic Weather Forecasting. International Journal on Recent and Innovation Trends in Computing and Communication, 11(9s), 687–694. https://doi.org/10.17762/ijritcc.v11i9s.7741
Section
Articles

References

Nitin Singh, Saurabh Chaturvedi and Shamim Akhter. (2019). Weather Forecasting Using Machine Learning Algorithm. IEEE. pp.171-175.

Navin Sharma, Pranshu Sharma, David Irwin, and Prashant Shenoy. (2011). Predicting Solar Generation from Weather Forecasts Using Machine Learning. IEEE., pp.528-533.

Pradeep Hewag, Marcello Trovati, Ella Pereira, Ardhendu Behera1. (2020). Deep learning based effective fine grained weather forecasting model. Springer, pp.1-24.

Naveen L and Mohan H S. (2019). Atmospheric Weather Prediction Using various machine learning Techniques: A Survey. IEEE, pp.422-428.

Tomah Sogabe, Haruhisa Ichikawa, Tomah Sogabe, Katsuyoshi Sakamoto and Koichi Yamag. (2016). Optimization of decentralized renewable energy system by weather forecasting and deep machine learning techniques. IEEE., pp.1014-1018.

Xiaoli Rena, Xiaoyong Lia, Kaijun Rena, Junqiang Songa and Zichen Xud,. (2020). Deep Learning-Based Weather Prediction: A Survey. ELSEVIER. 297, pp.1-11. https://doi.org/10.1016/j.bdr.2020.100178.

Unnam, A. K. ., & Rao, B. S. . (2023). An Extended Clusters Assessment Method with the Multi-Viewpoints for Effective Visualization of Data Partitions. International Journal of Intelligent Systems and Applications in Engineering, 11(2s), 81–87. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/2511

Sue Ellen Haupt, Jim Cowie, Seth Linden, Tyler McCandless, Branko Kosovic and Stefa. (2018). Machine Learning for Applied Weather Prediction. IEEE, pp.1-2.

Sue Ellen Haupt and Branko Kosovic. (2015). Big Data and Machine Learning for Applied Weather Forecasts. IEEE. pp.496-501. https://DOI.10.1109/SSCI.2015.7.

Kartika Purwandaria, Join W. C. Sigalinggingb, Tjeng Wawan Cenggoroa and Bens Par. (2021). Multi-class Weather Forecasting from Twitter Using Machine Learning Aprroaches. Elssevier, pp.47-54.

Azam Moosavia, Vishwas Rao and Adrian Sandu. (2021). Machine learning based algorithms for uncertainty quantification in numerical weather prediction models. Elsevier, pp.1-11. https://doi.org/10.1016/j.jocs.2020.101295.

Kabir Rasouli, William W.Hsieh and Alex J.Cannon. (2021). Daily streamflow forecasting by machine learning methods with weather and climate inputs. Elsevier, pp.284-295.

Jos´e L. Aznarte and Nils Siebert. (2016). Dynamic Line Rating Using Numerical Weather Predictions and Machine Learning: a Case Study. IEEE, pp.1-8. https://DOI10.1109/TPWRD.2016.2543818.

Prof. Nitin Sherje. (2017). Phase Shifters with Tunable Reflective Method Using Inductive Coupled Lines. International Journal of New Practices in Management and Engineering, 6(01), 08 - 13. Retrieved from http://ijnpme.org/index.php/IJNPME/article/view/50

Eduardo Rocha Rodrigues, Igor Oliveira, Renato Cunha and Marco Netto. (2018). DeepDownscale: A Deep Learning Strategy for High-Resolution Weather Forecast. IEEE, pp.1-8.

Etienne Salouxa and José A. Candanedoa. (2018). Forecasting District Heating Demand using Machine Learning Algorithms. ELSEVIER, pp.59-68.

A.Dolara, A Gandelli, F. Grimaccia, S. Leva and M. Mussuseta. (2017). Weather-based machine learning technique for Day-Ahead wind power forecasting. IEEE, pp.206-209.

Xiaosheng Peng, Hongyu Wang, Jianxun Lang, Wenze Li and Qiyon Xu. (2021). EALSTM-QR Interval wind-power prediction model based on numerical weather prediction and deep learning. Elsevier, pp.1-13.

Petros Karvelis, Theofanis-Aristofanis Michail, Daniele Mazzei and Stefanos Petsion. (2018). Adopting and Embedding Machine Learning Algorithms in Microcontroller for Weather Prediction. IEEE, pp.174-179.

Kamau, J., Goldberg, R., Oliveira, A., Seo-joon, C., & Nakamura, E. Improving Recommendation Systems with Collaborative Filtering Algorithms. Kuwait Journal of Machine Learning, 1(3). Retrieved from http://kuwaitjournals.com/index.php/kjml/article/view/134

Mengting Chena, Yuanlai Cuia, Xiaonan Wangb, Hengwang Xiec, Fangping Liuc and Tongy. (2021). A reinforcement learning approach to irrigation decision-making for rice using weather forecasts. ELSEVIER, pp.1-13. https://doi.org/10.1016/j.agwat.2021.106838.

ARECHE, F. O. ., & Palsetty , K. . (2021). Ubiquitous Counter Propagation Network in Analysis of Diabetic Data Using Extended Self-Organizing Map. Research Journal of Computer Systems and Engineering, 2(2), 51:57. Retrieved from https://technicaljournals.org/RJCSE/index.php/journal/article/view/33

Christy Kunjumon, Sreelekshmi S Nair, Deepa Rajan S, L. Padma Suresh and Preeth. (2018). Survey on Weather Forecasting Using Data Mining. IEEE., pp.262-264.

Sonal Jain and Dharavath Ramesh. (2020). Machine Learning convergence for weather based crop selection. IEEE, pp.1-6.

Pradeep Hewage, Ardhendu Behera, Marcello Trovati, Ella Pereira and Morteza. (2020). Temporal convolutional neural (TCN) network for an effective weather forecasting using time-series data from the local w. Springer, pp.1-30.

Naveen Goutham, Bastien Alonzo, Aurore Dupré, Riwal Plougonven and Rebeca Docto. (2021). Using Machine – Learning Methods to Improve Surface Wind Speed from the Outputs of a Numerical Weather Prediction Model. Springer, pp.133-161. https://doi.org/10.1007/s10546-020-00586-x.

AnubhaParashar. (2019). IoT Based Automated Weather Report Generation and Prediction Using Machine Learning. IEEE, pp.339-344.

Li Diao, Dan Niu, Zengliang Zang and Chen Chen1. (2019). Short-term Weather Forecast Based on Wavelet Denoising and Catboost. IEEE, pp.3760-3764.

Xia Xi, Zhao Wei, Rui Xiaoguang, Wang Yijie, Bai Xinxin, Yin Wenjun and Don Jin. (2015). A Comprehensive Evaluation of AirPollution Prediction Improvement by a Machine Learning Method. IEEE, pp.176-181.

Md. Arif Rizvee, Ashfakur Rahman Arju, Md.Al-Hasan and Saifuddin Mohammad Tare. (2020). Weather Forecasting for the North-Western region of Bangladesh: A Machine Learning Approach. IEEE, pp.1-6.

Juan Lopez, Machine Learning-based Recommender Systems for E-commerce , Machine Learning Applications Conference Proceedings, Vol 2 2022.

Gaurav Verma,Pranjul Mittal and Shaista Farheen. (2020). Real Time Weather Prediction System Using IOT and Machine Learning. IEEE, pp.322-324.

Dongha Shin1·Eungyu Ha1·Taeoh Kim1·Changbok Kim1. (2020). Short-term photo voltaic power generation predicting by input/output structure of weather forecast using deep learning. Springer, pp.1-13.

Jarrett Booz, Wei Yu, Guobin Xu, David Griffith, Nada Golmi. (2019). A Deep Learning-Based Weather Forecast System for Data Volume and Recency Analysis. IEEE, pp.1-5.

Tanzila Saba1 • Amjad Rehman2 • Jarallah S. AlGhamdi1. (2017). Weather forecasting based on hybrid neural model. Springer, pp.1-6. https://DOI10.1007/s13201-017-0538-0.