Return
STAT-X: short-term atmospheric temperature forecasting using machine learning models with explainable-AI
DOI:10.1007/s00704-025-05693-8.png)
Abstract
En 中文
This research explores the use of supervised machine learning algorithms to predict the minimum and maximum temperatures for the next three days in a locality, more precisely in a city using a time-series dataset. Here we have assessed it with 13 weather features spanning 1973–2024 in Kolkata, India. The study used six well-known algorithms— linear regression, decision tree regressor, random forest regressor, bagging regressor, and gradient boosting regressor, finding that the gradient boosting regressor, followed by the multi-layer perceptron, performs the best. Using the past 10 days’ data, these models provided accurate predictions, validated by low error, high $$R^2$$ scores, and Willmott indices. Gradient Boosting tree achieved a Root Mean-Squared Error (RMSE) up to 1.426 $$^{\circ }C$$ , Mean Absolute Error (MAE) up to 1.0567 $$^{\circ }C$$ , $$R^{2}$$ -score 0.8940, Willmott Index (WI) 0.7924 and a Percent Bias (PBias) of 0.1279 for one-day future prediction. Since time-series data that are interpretable can reveal underlying meteorological patterns, exploring new insights into climate dynamics, explainable AI tools like LIME and SHAP have been studied here which reveal key influencing factors such as average, minimum, and maximum temperature, dewpoint, and wind speed, enhancing model transparency and usability in practical weather forecasting.
Journal
T
IF:
2.7
Papers:
1.2K
Citations:
1.5W

