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.
Scientific Reports
|February 12, 2026
Summary
This study introduces a novel ensemble model for accurate air quality forecasting, outperforming deep learning methods. The interpretable system enhances urban air quality management and public health initiatives.
Area of Science:
- Environmental Science
- Data Science
- Computer Science
Background:
- Urban air pollution poses a significant challenge, necessitating advanced prediction and management strategies.
- Existing machine learning and deep learning models struggle with real-time flexibility and scalability in dynamic atmospheric conditions.
Purpose of the Study:
- To develop a robust and accurate Air Quality Index (AQI) forecasting model.
- To enhance the real-time flexibility and scalability of air pollution prediction systems.
Main Methods:
- A weighted Voting ensemble model combining Gradient Boosting, CatBoost, XGBoost, and LightGBM.
- Comprehensive data preprocessing and hyperparameter optimization using GridSearchCV/Optuna with 5-fold cross-validation.
- Utilized the Taiwan Air Quality Dataset (2016-2024) encompassing pollutants, meteorological data, and hourly records from 74 stations.
Main Results:
- The ensemble model achieved a validation Mean Squared Error (MSE) of 0.6553, significantly outperforming 15 baseline models, including LSTM (MSE 45.4).
- Demonstrated temporal robustness with a Δ R² of -0.0037.
- SHAP analysis provided feature importance insights for enhanced model interpretability.
Conclusions:
- The proposed interpretable ensemble learning system shows significant promise for improving urban air quality management.
- The findings support sustainable urban living, community health programs, and timely air quality interventions.
Related Concept Videos
What is an Electrochemical Gradient?
128.6K
Adenosine triphosphate, or ATP, is considered the primary energy source in cells. However, energy can also be stored in the electrochemical gradient of an ion across the plasma membrane, which is determined by two factors: its chemical and electrical gradients.
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...
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...
128.6K
Predicting Molecular Geometry
46.1K
VSEPR Theory for Determination of Electron Pair Geometries
46.1K
Interpreting R Charts
367
R chart, or range chart, is a fundamental tool in statistical process control used to monitor the variability within a process. It complements the X-bar (x̄) chart by focusing on the range of the data, rather than individual values, providing a clear picture of the process dispersion over time.
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...
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...
367
Interpreting Run Charts
4.1K
Run charts, essentially line graphs plotted over time, serve as fundamental yet effective tools for process analysis. They chronicle data sequentially, facilitating the identification of trends, shifts, or cyclical movements. This graphical representation is instrumental in determining whether a process is stable or exhibits signs of potential instability indicative of special cause variation. In the healthcare domain, run charts depict infection rates over time, enabling hospitals to monitor...
4.1K
Prediction Intervals
3.4K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
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.
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.
3.4K
Mass Spectrum: Interpretation
3.4K
An unknown compound can be established by identifying the molecular ion peak in the mass spectrum. The molecular ion peak is often weak or absent due to the predominance of fragmentation in high-energy electron beams. In such cases, a soft-energy electron beam can be used to scan the spectrum to enhance the intensity of the molecular ion peak. Additionally, chemical ionization, field ionization, and desorption ionization spectra are used to obtain a relatively intense molecular ion peak.To...
3.4K


