Application of Artificial Intelligence on Hourly Weather Forecast to Improve the Accuracy of Short-Range Prediction in Ethiopia

No Thumbnail Available

Date

2023-09

Journal Title

Journal ISSN

Volume Title

Publisher

Addis Ababa University

Abstract

The importance of accurate weather forecast has grown in recent years, especially for those who rely on the state of the atmosphere and its phenomena in hourly, daily, monthly and yearly bases. The transportation (aviation), Agricultural activities, construction, recreational activities (sports, concerts) are particularly affected either hourly, daily or yearly bases. This study proposed a newly emerging approach to forecast the weather that can minimize economic and human losses caused by imprecision. Highly correlated input features were used for the study that was conducted on ten years of hourly data from 2013 to 2022 to forecast precipitation, temperature and fog. The proposed method used machine learning models for data preprocessing, while deep learning models are used to forecast targeted variables. Four deep learning models were built and evaluated accordingly. These were LSTM, BiLSTM, GRU, and Simple RNN. Three experiments were conducted with different hyperparameter configurations. Hence, the LSTM model was found to have the best performance comparatively, with the following error metrics. For the validation of temperature forecast: root mean square error (RMSE) of 0.136, mean squared error (MSE) of 0.018, and mean absolute error (MAE) of 0.111. The corresponding loss values for the training, testing, and validation sets were 0.018, 0.017, and 0.018, respectively. Similarly, a model also achieved RMSE = 0.023, MSE = 0.0005, and MAE = 0.008 of error metrics for the validation of precipitation. The losses for training, testing, and validation found to be 0.00094, 0.00094, and 0.00054, correspondingly. The LSTM model and the random forest classifier were compared for fog forecasting. The LSTM model achieved the following error metrics: RMSE = 0.036, MSE = 0.0013 and MAE = 0.0034. The loss values for training, testing, and validation were 0.0028, 0.0019, and 0.0013, individually. The random forest classifier achieved an accuracy of 99.96% for fog prediction. The outcomes of the study confirmed that the proposed method can be used to forecast the weather conditions accurately. This can help to minimize economic and human losses caused by forecast imprecision.

Description

Keywords

Artificial Intelligence, BiLSTM, Deep Learning, GRU, LSTM, Loss, Machine Learning, Model, Metrics, Random Forest, Simple RNN, Weather Forecast

Citation

Collections