In this thesis, we focused on the prediction of air pollution in particularly with PM10. We concentrated on comparing various deep neural network models (LSTM, CNN, MLP) and the ensemble model random forests (RF) for predicting the daily concentration of PM10 particles. Data extracted from meteorological measurements and ECMWF model forecasts were used for PM10 predictions in Ljubljana, Celje, Zagorje, and Koper for the current and next day. To find the optimal hyperparameters of the models, we employed a grid search method. The effectiveness of the predictive models was evaluated using three metrics: MAE, MAPE, and RMSE. We found that LSTM performed best for predictions for today and was even more precise for predictions for tomorrow. The results showed that among the compared models, LSTM is the best choice for predicting PM10 concentrations, while other models varied in performance depending on the location and the day of prediction. As expected, MLP performed the worst, while CNN surprised with good efficiency, especially in today's predictions. This thesis provides insight into the effectiveness of deep neural networks and for predicting air pollution and contributes to understanding how different models and metrics can affect the accuracy of predictions.
|