<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=186066"><dc:title>Post-processing of air pollutant predictions using machine learning</dc:title><dc:creator>Majkić,	Dragan	(Avtor)
	</dc:creator><dc:creator>Faganeli Pucer,	Jana	(Mentor)
	</dc:creator><dc:subject>environmental data science</dc:subject><dc:subject>machine learning</dc:subject><dc:subject>time series</dc:subject><dc:subject>air pollution</dc:subject><dc:subject>post-processing</dc:subject><dc:description>Air pollution is a critical environmental and public health problem, making accurate air pollutant forecasting important for decision-makers and the general public. Numerical air quality models such as CAMx provide operational forecasts, but their predictions can contain errors and therefore require corrections (post-processing). This thesis investigates machine learning and deep learning methods for post-processing CAMx air pollutant forecasts in Slovenia.
The developed approach combines CAMx air quality forecasts, ALADIN meteorological forecasts, and observations from Slovenian monitoring stations. We compared baseline, machine learning, and deep learning methods using an expanding window walk-forward evaluation. The analysis focused on hourly PM10 and O3 concentrations and forecasting exceedances of limit values.
All post-processing methods improved the original CAMx forecasts. XGBoost and the Temporal Fusion Transformer (TFT) achieved the best results, with TFT reducing RMSE by approximately 36% for hourly PM10 and 51% for hourly O3. Post-processing also improved exceedance detection. Overall, the results show that the proposed methodology can improve CAMx forecasts and provide more reliable next-day hourly predictions.</dc:description><dc:date>2026</dc:date><dc:date>2026-08-26 12:00:08</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>186066</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
