Ensemble learning for air quality index prediction: integrating gradient boosting, XGBoost, and stacking with
Sukhendra Singh1, Manoj Kumar2, Vishal Sengar3
1Department of Information Technology, JSS Academy of Technical Education, Noida, Noida, Uttar Pradesh, India.
Abstract:
The increasing challenge of air pollution in cities requires smart methods to make proper predictions and manage the problem. Although machine learning and deep learning models have contributed greatly to weather and pollution forecasting, the main issue is the real-time flexibility, and scalability in the varying atmospheric conditions. This paper introduces a weighted Voting ensemble model that combines Gradient Boosting (×4), CatBoost (×3), XGBoost (×2) and LightGBM (×1) to improve the accuracy of Air Quality Index (AQI) forecasting. The full preprocessing (complete-case deletion, which retains extremes) and optimization of hyperparameters (GridSearchCV/Optuna, 5-fold CV) were used to enhance the robustness and generalizability of the model. The Taiwan Air Quality Dataset (2016-2024, [Formula: see text] hourly records from 74 stations), 6 major pollutants (PM2.5, PM10, [Formula: see text], [Formula: see text], [Formula: see text], CO), meteorological parameters (wind speed/direction), and 8-h averages) is used to model the data (spatial/temporal IDs are excluded, to allow deployment to a single station). Experimental validation of 60/16/24 splits (random + temporal validation) shows that the ensemble has validation MSE 0.6553 ([Formula: see text] 0.9969), which beats 15 baselines including the deep learning (LSTM MSE 45.4), but has temporal robustness (Δ [Formula: see text]= - 0.0037). Moreover, SHAP is implemented to offer explainability, as it gives more insights into the contribution of features in predicting AQI. The results indicate the promise of interpretable ensemble learning systems to underpin sustainable urban living, reinforce community health programs, and allow interventions in managing air quality in time.
Related Concept Videos
What is an Electrochemical Gradient?
The chemical gradient relies on differences in the abundance of a substance on the outside versus the inside of a cell and flows from areas of high to low ion concentration. In contrast, the electrical gradient revolves around an...
Predicting Molecular Geometry
Interpreting R Charts
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
Interpreting Run Charts
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Mass Spectrum: Interpretation


