$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Feature selection and forecasting results
The CorrXGBoost-Rank procedure selected lagged PM₂.₅, wind speed, humidity, temperature, temporal indicators, and MODIS-derived fire count as significant predictors of air quality. Each of these variables accounts for the persistence of pollution, dispersion due to meteorological conditions, seasonal differences in pollution levels, and regional influence from fires. Redundant variables were removed before sequence modeling to reduce unnecessary input dimensionality. CORTA-Net was evaluated using mean absolute error, root mean square error, and coefficient of determination. On the Delhi daily dataset, the model achieved RMSE = 3.19 and R2 = 0.983. On the Daily Delhi Climate training partition, the model achieved RMSE = 4.98 and R2 = 0.845. In the target test-set scatter analysis, observed and predicted PM₂.₅ values showed Pearson r = 0.942 and R2 = 0.873. These values refer to different evaluation partitions and should not be treated as interchangeable model-wide results.
Figure 7 now serves as a single consolidated visual representation of the CORTA-Net testing performance on the test data. The time series section shows that there is an excellent correlation between actual and forecasted PM2.5 level on the test data set throughout the evaluation time period, including episodic high pollution events like Diwali and crop residue burning events. In support of this, the scatter plot shows that there is a strong linear correlation between the actual and forecasted values (Pearson's r = 0.942, R2 = 0.873), indicating an extremely high level of predictive accuracy.
Forecasting performance
The residual plots show that errors are roughly normally distributed around zero, with only a few isolated errors during extreme pollution spikes. This strongly supported the statistical robustness and absence of bias in the CORTA-Net models. CORTA-Net demonstrated an RMSE of 3.19 and an R2 of 0.983 on the daily Delhi dataset and an RMSE of 4.98 and an R2 of 0.844 on the Daily Delhi Climate Train dataset. These measurements, in conjunction with the above evidence, confirmed that CORTA-Net accurately modeled both gradual trends and sudden deviations in PM2.5 levels.
The accuracy of predictions of PM2.5 concentrations had been evaluated using three methods: a time-based evaluation of the time-validated accuracy of the models’ predictions of PM2.5 concentration, a time-based correlation of the predicted and actual PM2.5 concentrations, and an error assessment based on statistical analysis. The temporal evaluation, comparing PM2.5 and temporal PM2.5 predicted values (Figure 7A), showed the relationship over time of the actual measured PM2.5 concentrations compared to the model-predicted PM2.5 concentrations and demonstrates some significant PM2.5 occurrences (e.g., the Diwali festival and stubble burning period) that occurred during this time period. The correlation between model-predicted PM2.5 concentrations compared to measured PM2.5 concentrations provides evidence of a very high correlation (Pearson r = 0.942 and R2 = 0.873), with a very strong agreement between predicted PM2.5 concentrations and actual measured concentrations, indicating that the PP-FRC model is an accurate and reliable predictor of PM2.5 concentrations (Figure 7B). The kurtosis distribution of the residuals (Figure 7C) demonstrated small errors over time with isolated high error days, while the residual distribution was approximately normal (Figure 7D), and the mean and median residual errors were very close to zero, indicating the model's prediction errors were unbiased and statistically well-behaved.

Figure 7: Predictive performance of the CORTA-Net model on the independent test dataset. PM₂.₅ concentrations are reported in µg/m3. (A) Temporal comparison of observed and predicted PM₂.₅ concentrations, demonstrating close agreement between measured and model-predicted values, including during major pollution episodes. (B) Scatter plot of predicted versus observed PM₂.₅ concentrations, showing strong predictive performance (Pearson r = 0.942; R2 = 0.873). (C) Temporal distribution of residuals (prediction error) across the test period, indicating generally small errors with a limited number of high-error events. (D) Distribution of residuals, showing an approximately normal distribution centered near zero, with mean and median residuals close to zero, indicating unbiased and well-behaved prediction errors. Please click here to view a larger version of this figure.
Figure 7 presents the predictive performance of CORTA-Net on the target test set. The time-series plot showed the agreement between observed and predicted PM₂.₅ values, including periods of elevated particulate concentration. The scatter plot showed the association between predicted and observed PM2.5 values. The residual plots showed that most prediction errors are centered near zero, with larger deviations during high-pollution episodes.
Cross-validation
Tenfold cross-validation showed limited variance across folds, demonstrating robustness under non-stationary atmospheric conditions. The model demonstrated strong predictive capability. Predicted PM₂.₅ values closely match observed values. Residuals showed minimal bias and approximate normality. Figure 8 provided an overview of the model's performance across many conditions and over time, using RMSE, MAE (mean absolute error), and R2 (coefficient of determination) measures in 10-way cross-validation. In panels Figure 8A and Figure 8B, RMSE and MAE were shown to exhibit low variability across all cross-verification training/validation gaps, indicating stable predictive accuracy. Panel Figure 8C shows consistently high R2 values (~0.92 for training and ~0.89 for validation) across all cross validations, indicating that the model has high explanatory power and very low intra-model variance across the different cross validations. Figure 8D demonstrated that the mean value across all these measures showed little generalization gap, suggesting that the model consistently performed well regardless of how the data was partitioned.

Figure 8: Fold-wise performance of the CORTA-Net model using 10-fold cross-validation. Performance was evaluated using root mean square error (RMSE), mean absolute error (MAE), and coefficient of determination (R2). Error bars represent the standard deviation across folds where applicable. (A) Fold-wise RMSE values for the training and validation datasets, demonstrating consistently low prediction error across all folds. (B) Fold-wise MAE values for the training and validation datasets, indicating stable predictive performance with minimal variation between folds. (C) Fold-wise R2 values for the training and validation datasets, showing consistently high explanatory power across all cross-validation folds. (D) Mean performance metrics and generalization gap between training and validation datasets, demonstrating consistent model performance and good generalization irrespective of data partitioning. Please click here to view a larger version of this figure.
Attention-based interpretability
Multi-head attention was used to examine which recent time steps and input variables contributed most strongly to the PM2.5 forecast. Some attention heads emphasized short-term pollutant memory through lagged PM2.5 values, while others assigned greater weight to meteorological variables related to dispersion, such as wind speed and humidity. Fire-count variables also received closer attention during pollution episodes consistent with regional biomass-burning influence. These attention maps should be interpreted as indicators of model behavior rather than causal explanations. The results suggested that the model uses both recent pollutant history and environmental covariates when producing forecasts.
| Model configuration | Feature selection | Transfer learning | Multi-head attention | Fire-count input | RMSE ↓ | MAE ↓ | R² ↑ |
| LSTM baseline | No | No | No | No | 7.56 | 5.52 | 0.905 |
| + CorrXGBoost-Rank | Yes | No | No | No | 4.24 | 3.10 | 0.970 |
| + Transfer learning | Yes | Yes | No | No | 3.89 | 2.84 | 0.975 |
| + Multi-head attention | Yes | Yes | Yes | No | 3.48 | 2.54 | 0.980 |
| Full CORTA-Net | Yes | Yes | Yes | Yes | 3.19 | 2.33 | 0.983 |
Table 3: Component-wise ablation analysis of CORTA-Net. Table 3 evaluates each architectural element within a system by removing or changing one or more components and measuring performance changes. This indicates which architectural components are most effective, confirms architectural decisions, and shows how the various components interact to enhance the accuracy, robustness, efficiency, and overall effectiveness of the network.
Table 3 presents the component-wise ablation analysis of CORTA-Net. The LSTM baseline obtained RMSE = 7.56, MAE = 5.52, and R2 = 0.905. Adding the CorrXGBoost-Rank feature selection reduced the RMSE to 4.24, indicating that removing redundant and weakly relevant predictors improved forecasting performance. Transfer learning further reduced RMSE to 3.89, indicating that pre-trained temporal representations improved model stability. By using multi-head attention, the RMSE was lowered from 3.48 to 3.19, thus improving the R2 value from 0.980 to 0.983, indicating a large improvement in temporal predictions through the use of feature and time step level weights in conjunction with the other components of the CORTA-Net model (i.e., CorrXGBoost-Rank, Transfer Learning, Multi-Head Attention, and MODIS Fire Count Inputs). Overall, the improvements demonstrated the contributions of feature selection, temporal transfer learning, attention-based sequence weighting, and fire activity to the implementation and performance of the CORTA-Net model.
| Feature Selection | Temporal Sequence Modeling | Transfer Learning | Attention-based Model Behavior Analysis | Fire-activity Input | Main Role in Comparison |
| No explicit CorrXGBoost-Rank | No | No | No | No | Classical nonlinear machine learning baseline |
| Internal tree-based importance only | No | No | No | No | Gradient-boosting baseline for tabular predictors |
| No | Yes | No | No | No | Recurrent temporal baseline |
| No | Yes | No | Yes | No | Attention-based recurrent baseline |
| Yes | Yes | Yes | Yes | Yes | Proposed hybrid forecasting framework |
Table 4: Key differences between CORTA-Net and baseline forecasting models. Table 4 shows that the current model used for forecasting is CORTA-Net, which allowed for more advanced techniques for extracting temporal features as well as using the ability to adaptively attend based upon what was important in order to capture complex temporal patterns from time-series data sets. CORTA-Net dynamically learnt how to relate many different scales of time to produce greater overall accuracy, robustness, and ability to create generalizations than traditional baseline forecasting techniques.
The differences between the CORTA-Net methodologies and the comparison baseline models are provided in Table 4. Random Forest and XGBoost can be used to provide a nonlinear machine-learning baseline method, but lack the direct modeling of sequential dependencies. LSTMs were used as a recurrent temporal baseline method, whereas Attention-LSTMs provided attention-based weighting without explicitly screening features, using transfer learning or integrating fire activity. In contrast, CORTA-Net incorporates four aspects of previous baselines into one forecasting pipeline: (1) CorrXGBoost-Rank feature selection; (2) transfer-learning LSTM encodings; (3) multiple-head attention; (4) and MODIS-derived fire count as input data.
Baseline comparison
In addition to quantitative baseline comparisons (provided separately with mean fold differences, standard errors, and 95% confidence intervals), the authors also assessed CORTA-Net’s internal functioning through its attention mechanism. Attention weights assigned to each input feature (over time steps and multiple attention heads) are shown in Figure 9. In Figure 9A, the group shows a representative distribution of attention weights assigned to one of the test dataset instances. As seen in this figure, although certain input features (e.g., PM2.5 at t-1, t-2, and t-3) would have lower relative weights than other predictors, they would still receive the highest attention/weights, demonstrating that CORTA-Net pays more attention to short-term temporal dependence than longer-term memory dependence. In Figure 9B, the researchers provide aggregate assessments of the relative importance of all input features across all the test samples in predicting PM2.5 for Delhi; lagged PM2.5, wind speed, temperature, and fire count are identified as the most important predictive input features. In Figure 9C, the authors demonstrate the multi-head attention patterns of CORTA-Net, where each head captures different, yet complementary, temporal and/or feature-level relationships among the input features, thus allowing it to learn a richer representation of the input features. In Figure 9D, the authors illustrate the time-stepping flow of attention, over time, with respect to PM10, illustrating how attention varies over time based on the PM10 levels. Although the attention weights can be interpreted as indicators of general patterns of CORTA-Net's processing of sequentially provided environmental data, as well as its prioritization of each sequentially provided feature, the attention weights do not provide direct evidence of causal relationships. However, they did not provide insight into how CORTA-Net processes sequentially provided environmental data, which improves the interpretability of its predictions (Supplementary Table 3).

Figure 9: Attention-based visualizations of CORTA-Net model behavior. Attention weights are shown to illustrate how the model distributes focus across input features and time steps during prediction and should be interpreted as indicators of model behavior rather than evidence of causal relationships. (A) Single-instance attention map showing attention weights assigned to input features and recent historical observations for an individual prediction. (B) Aggregated feature importance based on attention weights across the test dataset, highlighting the relative contribution of each input variable to PM₂.₅ prediction. (C) Multi-head attention patterns demonstrating how different attention heads capture complementary feature- and temporal-level representations. (D) Temporal attention distribution showing the relative importance of historical time steps during prediction. Overall, lagged PM₂.₅, FIRECOUNT, wind speed (WDS), humidity, and temperature received the highest attention weights, indicating their importance in the model's prediction process. Please click here to view a larger version of this figure.
Supplementary Figure 6A–B compares CORTA-Net with baseline models using MAE, RMSE, and R2. Lower MAE and RMSE values indicated lower prediction error, while higher R2 indicates better explained variance. CORTA-Net showed lower prediction error than the evaluated baseline models under the same experimental partition. However, the comparison should be interpreted within the selected Delhi monitoring-station dataset and the same pre-processing pipeline. Supplementary Figure 7 summarizes the relative ranking of CORTA-Net and baseline models across the reported metrics. Supplementary Figure 8 highlights the main components contributing to model performance, including feature selection, transfer learning, temporal sequence modeling, and multi-head attention.
The evaluation comparing the performance of CORTA-Net with some of the baseline models is made in Supplementary Figure 7A–C using a radar chart, which depicts the only model to measure higher than (or lower than) its counterparts across all areas measured (inverted RMSE, inverted MAE, and R2 values). CORTA-Net achieved the best overall ranking in Supplementary Figure 7B, as well as being in the top spots for several of the other metrics measured. Supplementary Figure 7C presents the performance improvements between CORTA-Net and the multiple baselines, as measured by CORTA-Net, demonstrating substantial gains relative to the baselines in this study. The most significant improvement is seen in RMSE (22.8%), followed by MAE (24.1%) and R2 values (39.3 to 72.2% increase for explaining variance in each outcome). CORTA-Net's summary box provides an overview of its strengths. These include the ability to apply multi-headed attention to assess importance, temporal fusion of sensor data to predict future pollutants, resistance to changes in pollution events (for example, heavy storms), and consistent performance across all measures of success in a cross-functional setting. CORTA-Net outperforms all other current deep-learning models based on its predictive ability.
DATA AVAILABILITY:
Data on air quality in this study come from publicly accessible monitoring by the Central Pollution Control Board and the Delhi Pollution Control Committee, where available. Meteorological data were obtained from records of the India Meteorological Department or corresponding sources of public meteorological data. Satellite-derived fire count data were derived from the MODIS active fire product. For the report, the processed datasets, selected feature lists, normalization parameters, and code required to reproduce the reported experiments are available via the manuscript repository link: https://github.com/saravagnamahasiva/CORTA-Net. The manuscript highlights reproducibility by providing clear identification of the data source(s), preprocessing steps, thresholds for feature selection, model component(s), evaluation partition(s), and reported metrics. The model is evaluated with chronological training, testing, and validation partitions. Preprocessing parameters were derived from training data and then applied to both test and validation data. Results are provided as findings specific to their respective partitions, and more general claims are avoided.
Supplementary Figure 1: Study area map of Delhi. Study area map of Delhi showing the locations of the four air-quality monitoring stations (Dwarka Sector 8, Anand Vihar, Mundka-DPCC, and Sonia Vihar) included in this study for PM₂.₅ data collection and model development. Please click here to download this file.
Supplementary Figure 2: Yearly FIRECOUNT trend (2012–2024). Fire incidents contribute to air pollution, as illustrated by the FIRECOUNT trends from 2012 through 2024. Please click here to download this file.
Supplementary Figure 3: Autocorrelation function (ACF) plot for hourly PM₂.₅. The autocorrelation of predicted PM2.5 at 30 lags shows strong positive autocorrelation at nearly all lags, confirming that PM2.5 in Delhi exhibits strong temporal dependence and multi-day persistence. Please click here to download this file.
Supplementary Figure 4: Internal structure of an LSTM unit. An LSTM (Long Short-Term Memory) network solves the long-term dependency problem of standard Recurrent Neural Networks (RNNs) by regulating information flow through a dedicated cell state acting as a memory conveyor belt. Please click here to download this file.
Supplementary Figure 5: Multi-Head Attention block diagram. Multi-head attention extends self-attention by splitting the input into multiple heads, enabling the model to capture diverse relationships and patterns. Please click here to download this file.
Supplementary Figure 6: Overall performance comparison of CORTA-Net and baseline forecasting models. Model performance was evaluated using mean absolute error (MAE), root mean square error (RMSE), and coefficient of determination (R2). Lower MAE and RMSE values indicate lower prediction error, whereas higher R2 values indicate better explained variance. (A) Comparative performance of CORTA-Net and the evaluated baseline models based on MAE, RMSE, and R2 metrics. (B) Overall comparison highlighting the relative predictive performance of the evaluated models under the same experimental data partition. CORTA-Net achieved lower prediction errors and higher explanatory performance than the evaluated baseline models. Please click here to download this file.
Supplementary Figure 7: Comparative performance analysis of CORTA-Net and baseline models using multiple evaluation metrics. (A) Radar chart comparing normalized model performance based on inverted RMSE, inverted MAE, and R2, demonstrating the overall superiority of CORTA-Net across the evaluated metrics. (B) Relative performance ranking of CORTA-Net against baseline models, highlighting its consistently top-ranked performance. (C) Percentage improvement of CORTA-Net over the evaluated baseline models for MAE, RMSE, and R2, showing substantial gains in predictive accuracy and explained variance. (D) Summary of the key characteristics of CORTA-Net, highlighting its multi-head attention mechanism, temporal feature fusion, robustness to pollution events, and consistently superior predictive performance across all evaluation metrics. Please click here to download this file.
Supplementary Figure 8: Training and validation loss comparison across epochs. This is demonstrating progressive model convergence and stable generalization with minimal overfitting. Please click here to download this file.
Supplementary Table 1: Architecture of the proposed CORTA-Net model. Overview of the CORTA-Net architecture, including each network component, layer specifications, activation functions, and the corresponding number of trainable parameters used for PM₂.₅ forecasting. Please click here to download this file.
Supplementary Table 2: Hyperparameter settings and training configuration of the proposed CORTA-Net model. Summary of the architectural design, hyperparameter settings, training configuration, feature engineering strategy, data preprocessing, transfer learning setup, and evaluation parameters used to develop and optimize the proposed model. Please click here to download this file.
Supplementary Table 3: Performance comparison of the proposed model with baseline forecasting methods. Comparison of conventional machine learning and deep learning models with the proposed framework in terms of feature selection, attention mechanism, transfer learning, and predictive performance measured using RMSE, MAE, and R2. Please click here to download this file.
Supplementary Table 4: Comparison of previous PM₂.₅ forecasting studies and the proposed approach. Summary of representative PM₂.₅ forecasting studies, highlighting their methodologies, datasets, key input features, inclusion of fire activity, predictive performance, interpretability, reported limitations, and how the proposed CORTA-Net framework addresses these limitations. Please click here to download this file.