# Forecasting urban air quality in Paris using ensemble machine learning: A scalable framework for environmental management

**Authors:** Somia A. Asklany, Doaa Mohammed, Ismail K. Youssef, Majed Nawaz, Wajdan Al Malwi

PMC · DOI: 10.1371/journal.pone.0336897 · PLOS One · 2025-11-20

## TL;DR

This study uses machine learning to predict air quality in Paris, helping cities manage pollution and protect public health.

## Contribution

A scalable, real-time forecasting framework using ensemble models for accurate short-term air quality prediction.

## Key findings

- Tree ensembles outperformed LSTM for PM2.5 and CO prediction.
- LSTM models were more competitive for NO prediction.
- Stacked ensembles improved performance when base models had complementary errors.

## Abstract

Urban air pollution poses a significant threat to public health and urban sustainability in megacities like Paris. We cast forecasting as a short-term, next-hour prediction task for PM2.5, NO, and CO, using hourly meteorology and recent pollutant history as inputs. We develop a data-driven framework based on hyperparameter-tuned ensembles (Random Forest, Gradient Boosting, and a Stacked Ensemble) and benchmark against a Long Short-Term Memory (LSTM) model, alongside persistence baselines. All evaluation metrics (RMSE/MAE) are reported in physical units (µg/m³) with R² unitless. Results show that tree ensembles deliver the lowest errors for PM2.5 and CO, while LSTM is competitive for NO; stacking offers gains when base-model errors are complementary but does not universally dominate. The framework is designed for real-time deployment and integration into smart city pipelines, supporting proactive air quality management. By providing accurate, unit-consistent short-term forecasts, this study informs urban planning, risk mitigation, and public-health protection.

## Linked entities

- **Chemicals:** NO (PubChem CID 24822), CO (PubChem CID 281)

## Full-text entities

- **Chemicals:** PM2.5 (-), NO (MESH:D009614), CO (MESH:D002248)

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12633865/full.md

## Figures

6 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12633865/full.md

## References

29 references — full list in the complete paper: https://tomesphere.com/paper/PMC12633865/full.md

---
Source: https://tomesphere.com/paper/PMC12633865