Metodologia
Foi construído um modelo supervisionado de janela deslizante para prever o valor futuro de PM2,5 no tempo t + 1 a partir das observações horárias anteriores. Os comprimentos das janelas de entrada candidatas de 12, 24 e 48 passos de tempo horários foram avaliados usando desempenho de validação, e a configuração final do CORTA-Net usou uma sequência de entrada de 24 horas. Interpolação linear foi usada para preencher valores ausentes; os valores fora do comum foram removidos usando o método IQR; e todas as variáveis foram escaladas usando normalização min-max antes de gerar características PM2.5 atrasadas. O procedimento CorrXGBoost-Rank foi então aplicado para seleção de características. Primeiro, a filtragem de correlação de Pearson manteve variáveis com |r| ≥ 0,30. Segundo, pares de características altamente redundantes com correlação par a par |corr(x i,x j)| ≥ 0,85 foram filtrados para reduzir a multicolinearidade. Terceiro, um regressor XGBoost foi treinado nas variáveis restantes, e preditores com pontuações de importância baseadas em ganho XGBoost ≥ 0,015 foram mantidos para a entrada final do modelo. A arquitetura final do CORTA-Net consistia em camadas LSTM empilhadas para codificação temporal, uma camada de atenção multi-cabeça para ponderação em nível de características e passos temporais, e camadas de regressão densa para estimativa PM2.5 . O modelo foi treinado usando o otimizador Adam com perda por erro quadrático médio e parada precoce. A avaliação do modelo foi realizada usando RMSE eR2 em partições de treinamento, validação, teste e validação cruzada de 10 vezes. A Tabela 2 representa o resumo de pré-processamento de dados e engenharia de características.
| Passo | Método utilizado | Parâmetro / limiar | Propósito |
| Cálculo de valor ausente | Porcentagem de observações ausentes | Reporte percentual variável | Quantifica a completude dos dados |
| Imputação de lacuna curta | Interpolação linear | Comprimento da folga ≤ 6 h | Preenche intervalos curtos ausentes |
| Detecção de valores aberrantes | Método IQR | Q1 − 1,5 × IQR, Q3 + 1,5 × IQR | Remove valores extremos inválidos |
| Normalização | Escalonamento Min-Max | Conjunto de treinamento mínimo e máximo | Padroniza a gama de recursos |
| PM₂.₅ atraso | Variáveis lagadas | lag₁, lag₂, lag₃ | Captura persistência temporal |
| Estatísticas rolantes | Médias móveis | 3 h, 6 h, 12 h, 24 h | Captura o acúmulo de curto prazo |
| Recurso de contagem de fogo | CONTAGEM DE INCÊNDIOS MODIS | Contagem do mesmo dia / dia anterior | Representa a influência regional do fogo |
Tabela 2: Pré-processamento de dados e resumo da engenharia de recursos. Na Tabela 2, o processamento de dados é feito de duas maneiras: primeiro, por meio da limpeza e transformação dos dados brutos (pré-processamento), e segundo, por meio de engenharia de características para criar/selecionar/modificar características (características). Como unidade, esses dois processos ajudam a eliminar ou reduzir o ruído; lidar com valores ausentes; melhorar a consistência dos dados; e criar modelos mais preditivos.
Os parâmetros de normalização foram estimados apenas a partir do conjunto de treinamento e aplicados inalterados aos conjuntos de teste e validação para evitar vazamento de informações.
Formulação matemática do rank CorrXGBoost
Seja X = {x 1, x2, ..., xn} o conjunto de variáveis de entrada candidatas, e y a concentração alvo PM₂.₅. Para cada característicax i, o coeficiente de correlação de Pearson com a variável-alvo foi calculado como:
(1)
onde cov(x i, y) é a covariância entre a característica xi e o alvo y, e σxi e σy são seus desvios padrão. Recursos mantidos que satisfazem: |ri| ≥ τr onde τr = 0,30 neste estudo.
Correlações par a par foram calculadas entre todos os features_x retidosi, xj, e se |corr(x i, xj)| >= τvermelho, onde τvermelho = 0,85, a característica com a correlação absoluta mais baixa com o alvo PM2,5 é retirada do conjunto de características. Esse processo reduz variáveis do conjunto de características que possuem multicolinearidade. Em seguida, um modelo regressor XGBoost foi ajustado às características restantes, e pontuações de importância de características foram calculadas para cada característica usando importância XGBoost, e características que satisfizem i_i ≥ τxgb, onde τxgb = 0,015, foram mantidas no conjunto final de características (S") definido como Sfinal =S corr ∪ Sxgb, ou seja, o conjunto de características definido por filtragem de características para redundância em relação à correlação e remoção de quaisquer características baseadas na importância da variável XGBoost. A abordagem geral adotada na seleção de características é a seguinte: calcular a correlação Pearson alvo de características par-a-par, descartar características com |r_i|< 0,30, descartar características com pares com correlações par a par ≥ 0,85, ajustar XGBoost às características restantes, manter características com Pontuação de Importância XGBoost ≥ 0,015, definir as características finais desejadas Sfinal=S corr ∪ Sxgb, onde Scorr são as características mantidas após filtragem redundante de correlação, e Sxgb são as características selecionadas usando a pontuação de importância de características do XGBoost. O fluxo de trabalho CorrXGBoost-Rank é, portanto: calcular a correlação de Pearson com alvo de características, remover características com |r i| < 0,30, remover características altamente redundantes com correlação par a par ≥ 0,85, treinar XGBoost nas variáveis restantes, manter variáveis com pontuação de importância XGBoost ≥ 0,015 e usar a união das variáveis selecionadas por correlação e selecionadas por XGBoost como conjunto final de características. Os parâmetros usados neste estudo são τr = 0,30, τvermelho = 0,85 e τxgb = 0,015.
Fontes de dados
Os autores integraram três grandes conjuntos de dados para o estudo; esses são dados sobre poluentes atmosféricos (PM2.5, PM10, NO2, CO e SO₂) que os autores obtiveram por meio do monitoramento da qualidade do ar (Conselho Central de Controle de Poluição) / DPCC (Comitê de Controle de Poluição de Delhi), dados meteorológicos (temperatura, umidade, velocidade/direção e pressão do vento) do departamento meteorológico indiano (IMD) e informações de satélite sobre incêndios ativos do MODIS Active Fire Products da NASA. Esses três conjuntos de dados cobrem o período de 12 anos de janeiro de 2012 a dezembro de 2023 e, portanto, representam diferentes tipos de emissões. Incidentes de incêndio contribuem para a poluição do ar, conforme ilustrado na Figura Suplementar 2, que mostra as tendências do FIRECOUNT de 2012 a 2024.
Tendências de longo prazo dos poluentes ao longo do período do estudo
A Figura 1 mostra tendências de longo prazo dos poluentes ao longo dos anos de estudo (2012–2024). Contagens anuais de incêndios e concentrações médias de PM₂.₅ entre 2012 e 2024 apresentam uma relação positiva moderadamente forte (r = 0,688), indicando que uma maior atividade de incêndio tipicamente se relaciona a concentrações mais altas de PM₂.₅. Tanto os dados medidos quanto os previstos de PM₂.₅ seguem uma tendência semelhante, apoiando a ideia de que a queima de biomassa contribui para a poluição por partículas. Embora haja uma variabilidade interanual significativa, as emissões relacionadas ao fogo são um fator importante na determinação da variabilidade PM₂.₅, ressaltando a necessidade de uma gestão regional de incêndios para melhorar a qualidade do ar. A autocorrelação da PM2.5 prevista em trinta lags, mostrada na Figura Suplementar 3, apresenta considerável autocorrelação positiva em quase todos os trinta lags, confirmando que PM2.5 em Delhi tem forte dependência temporal e persistência de vários dias.

Figura 1: Tendências de PM₂.₅ de longo prazo e contagem de incêndios de 2012 a 2024. A Figura 1 compara a variação anual da contagem de incêndios com as concentrações observadas e previstas de PM₂.₅. PM₂.₅ é reportado em μg/m 3. O FIRECOUNT representa a atividade de incêndio derivada de satélites proveniente dos produtos MODIS. Por favor, clique aqui para ver uma versão ampliada desta figura.
Decomposição STL (Decomposição Sazonal e de Tendência usando Loess)
STL ou Decomposição Sazonal e de Tendência usando Loess é um algoritmo iterativo que permite a decomposição dos dados de séries temporais em três componentes aditivos, como mostrado na Figura 2: tendência (tendência de longo prazo) (Figura 2A), (Figura 2D), (Figura 2G), (Figura 2J), sazonais (períodos cíclicos) (Figura 2B), (Figura 2E), (Figura 2H), (Figura 2K) e restante (ruído/resíduo) (Figura 2C), (Figura 2F), (Figura 2I), (Figura 2L). O STL provou ser bem-sucedido ao lidar com as características complexas e não lineares de dados ambientais (como o PM2.5), para as quais muitas outras técnicas analíticas falharam devido a amplitudes variáveis no sinal sazonal e à existência de valores atípicos. O suavizamento LOESS permite a separação precisa desses componentes, produzindo uma interpretação mais clara de tendências ou padrões. Por meio do processamento STL, é possível separar as tendências mais amplas de alta do PM2.5 dos ciclos diários/sazonais mais curtos e dos resíduos erráticos dentro desses ciclos. Essa separação permite identificar quais emissões influenciaram o PM2.5, em oposição aos fatores meteorológicos que influenciaram o PM2.5. Os resultados dessa separação auxiliam na previsão precisa das futuras emissões de PM2,5 ; fornecer dados para decisões regulatórias; e estejam em conformidade com os padrões estabelecidos para a desagregação rigorosa dos dados de séries temporais para estudos de qualidade do ar34. Medições médias diárias de concentração de PM2,5 realizadas em estações de monitoramento em Delhi entre 2012 e 2024 indicam mudanças mínimas nos níveis de PM2,5 (ou seja, nenhuma mudança significativa de 2022–24) no geral e comportamento extremamente limitado e consistente (ou consistência nos níveis de PM2,5 entre os quatro locais de monitoramento). Os níveis de PM2,5 no Setor 8 de Dwarka e no Mundka-DPCC apresentam uma tendência persistente de queda (ou seja, continua a cair), enquanto Anand Vihar apresenta uma tendência de alta (ou seja, crescendo significativamente), e Sonia Vihar apresenta uma leve tendência de alta (a partir de um aumento muito pequeno desde 2022). Além disso, os resíduos das concentrações diárias de PM2,5 para cada uma das quatro estações de monitoramento indicaram que as concentrações de PM2,5 foram fortemente influenciadas por mudanças sazonais (meteorológicas), que produziram grandes flutuações nas concentrações médias diárias de PM2,5 para estações individuais. Concentrações diárias de PM2,5 para as Quatro Estações de Monitoramento em Delhi (2012–2024) são exibidas na Figura 2.

Figura 2: Decomposição STL (decomposição sazonal e de tendência usando Loess) das concentrações diárias de PM₂.₅ em quatro estações de monitoramento de Delhi de 2022 a 2024. A série temporal de cada estação de monitoramento é decomposta em três componentes aditivos: tendência de longo prazo, variação sazonal e remanescente (resto). (A) Componente de tendência para o Setor 8 de Dwarka. (B) Componente sazonal para o Setor 8 de Dwarka. (C) Componente residual para o Setor 8 de Dwarka. (D) Componente de tendência para Anand Vihar. (E) Componente sazonal para Anand Vihar. (F) Componente residual para Anand Vihar. (G) Componente de tendência para Mundka-DPCC. (H) Componente sazonal para Mundka-DPCC. (I) Componente residual para Mundka-DPCC. (J) Componente de tendência para Sonia Vihar. (K) Componente sazonal para Sonia Vihar. (L) Componente residual para Sonia Vihar. STL, decomposição sazonal e de tendência usando Loess. Por favor, clique aqui para ver uma versão ampliada desta figura.
A Figura 2 apresenta as decomposições temporais das concentrações diárias de PM2,5 em quatro locais de monitoramento urbano entre 2022 e 2024, revelando padrões de declínios de longo prazo, aumentos graduais e grandes mudanças diurnas. Essas diferenças podem ser amplamente atribuídas aos efeitos físicos do clima, ou seja, mudanças na altura da camada limite planetária (PBL), como a expansão diurna que aumenta a dispersão vertical e reduz as concentrações, e a contração noturna, deixando poluentes próximos ao solo e criando um pico mais alto à noite. Outras influências meteorológicas vêm de emissões locais de atividade humana relacionadas às suas horas de maior volume (picos matinais/noturnos), indústrias e suas interações com: fatores específicos do local, como topografia local, velocidade do vento, umidade relativa e estação do ano (ou seja, maior correlação no inverno) que criam as mudanças específicas da estação e os declínios gerais de longo prazo podem ter sido influenciados por controles regulatórios sobre emissões, levando a tendências de queda no geral.
Correlação entre as características
A Figura 3 apresenta a distribuição de todas as características de entrada usadas no modelo CORTA-Net. Em painéis, variáveis poluentes (PM10 (Figura 3A), NO₂ (Figura 3B), CO (Figura 3C), SO₂ (Figura 3D)) apresentam distribuições enviesadas à direita típicas dos dados de qualidade do ar urbano, enquanto O₃ (Figura 3E) e pressão (Figura 3I) apresentam padrões próximos donormal 35. A temperatura (Figura 3F) apresenta uma estrutura sazonal bimodal clara, a umidade (Figura 3G) segue uma ampla dispersão uniforme, e a velocidade do vento (Figura 3H) apresenta uma distribuição de cauda leve. Esses padrões destacam o comportamento estatístico heterogêneo dos preditores e justificam a necessidade de engenharia de características e normalização antes do treinamento do modelo.

Figura 3: Distribuição das características de entrada usadas no modelo CORTA-Net, incluindo concentrações de poluentes atmosféricos e variáveis meteorológicas. As distribuições ilustram as características estatísticas dos preditores antes do pré-processamento e do treinamento do modelo. (A) PM₁₀ concentração. (B) Concentração NO₂. (C) Concentração de CO. (D) SO₂ concentração. (E) Concentração O₃. (F) Temperatura do ar. (G) Umidade relativa. (H) Velocidade do vento. (I) Pressão atmosférica. Variáveis poluentes, particularmente PM₁₀, NO₂, CO e SO₂, apresentam distribuições enviesadas à direita típicas dos dados de qualidade do ar urbano, enquanto O₃ e pressão atmosférica apresentam distribuições aproximadamente normais. A temperatura apresenta um padrão sazonal bimodal, a umidade tem uma distribuição ampla e a velocidade do vento é concentrada em valores mais baixos com distribuição de cauda leve. Essas distribuições heterogêneas de características apoiam o uso da engenharia de características e normalização antes do desenvolvimento do modelo. Por favor, clique aqui para ver uma versão ampliada desta figura.
A Figura 4 apresenta o ranking de importância de características baseado no ganho do XGBoost após o pré-processamento CorrXGBoost-Rank para previsão PM₂.₅. O gráfico atual de importância de características mostra que o PM₂.₅ do Dia Anterior é o preditor mais bem classificado, com pontuação de importância de 0,280, seguido por PM10 = 0,180, FIRECOUNT = 0,150, NO₂ = 0,120, CO = 0,080, velocidade do vento = 0,070, temperatura = 0,040, umidade = 0,030 e dia do ano = 0,020. A linha vertical tracejada representa o limite real de seleção de recursos do XGBoost de 0,015. Preditores com pontuações de importância maiores ou iguais a 0,015 foram mantidos para o conjunto final de entrada CORTA-Net, enquanto preditores abaixo desse limite, incluindo SO₂ = 0,010, O₃ = 0,010, pressão = 0,005, precipitação = 0,005, fim de semana = 0,002 e feriado = 0,001, foram excluídos. Esses valores representam pontuações de importância de características baseadas no ganho do XGBoost e não devem ser interpretados como coeficientes de correlação de Pearson ou efeitos causais.
Portanto, apenas as características que receberam contribuição acima desse limite foram incluídas no modelo. Modelos XGBoost usam um conjunto de árvores de decisão, que constroem iterativamente uma árvore para minimizar uma função de perda, conhecida como gradient boosting. O XGBoost calcula a importância das características usando uma de três métricas: ganho (quanto a divisão da característica melhora o desempenho do modelo), peso (quantas vezes a característica foi escolhida como divisão para uma árvore) ou cobertura (o número de observações impactadas pela divisão). O modelo XGBoost foi construído com base em dados relacionados à qualidade do ar (poluentes, variáveis meteorológicas) e tem foco em PM2.5 atrasado para prever automaticamente PM2.5, o que é comum em modelos PM2.5 em Delhi, e ajuda a capturar a persistência temporal da PM2.5. Delhi_PM2,5 é um contribuinte significativo devido às altas características de autocorrelação das partículas finas, que também indicam a presença de uma inércia de poluição proveniente das fontes de emissão consistentes. A Velocidade do Vento é um contribuinte significativo porque fornece o mecanismo para a dispersão dos poluentes; enquanto ventos fracos permitem o acúmulo de poluentes durante o inverno, quando há inversões. O NO2 está correlacionado com o PM2.5 devido ao tráfego/emissões, enquanto o dia do ano indica o ciclo anual de emissões dos poluentes (ou seja, menores emissões no fim de semana). Em Delhi, o PM2.5 apresenta alta autopersistência devido à meteorologia estagnada do inverno e às emissões contínuas de veículos, indústria ebiomassa 28. O vento auxilia na dispersão dos aerossóis, mas o vento fraco < 2 m/s contribuiu para o aumento do acúmulo de PM2,5 devido a inversões. A relação entre NO2 e PM2.5 é resultado de sua origem comum (ou seja, combustão) e está sujeita a influências temporais (por exemplo, diária vs. semanal)36. Os quatro principais fatores responsáveis por explicar 93% ou mais da variação no AQI são variações nas concentrações de poluentes devido ao acúmulo atrasado de PM2,5 (93%+) e baixas velocidades de vento que aprisionam as emissões, as emissões de NO2/PM de veículos e da indústria, e variações diárias na quantidade detráfego 37. Além disso, a geografia de Delhi é um fator que contribui para a persistência das inversões na área e, assim, também agrava as concentrações de PM2.5 . O ajuste de hiperparâmetros, regularização e adição de variáveis adicionais (como temperatura) ajudariam a limitar as chances de superajuste e melhorariam o desempenho geral do modelo. Implementar estratégias operacionais para reduzir as emissões de PM deve incluir a implementação de limites diários para as emissões de PM, o uso de dispositivos que monitorem em tempo real a presença de PM e o uso do vento para dispersar PM pelos espaços verdes urbanos.

Figura 4: Classificação de importância de características baseada em ganho do XGBoost após a triagem de características do CorrXGBoost-Rank para previsão PM₂.₅. As barras preditoras estão organizadas em ordem decrescente de importância. A linha vertical tracejada representa o limite real de seleção de recursos do XGBoost de 0,015. Preditores com pontuações ≥ 0,015 foram mantidos para o conjunto final de entrada CORTA-Net, enquanto preditores abaixo desse limite foram excluídos. A classificação é usada para triagem de características e interpretação de comportamento do modelo e não deve ser interpretada como atribuição causal. Por favor, clique aqui para ver uma versão ampliada desta figura.
Arquitetura do modelo CORTA-net
A Figura 5 apresenta uma proposta de estrutura de previsão para PM2.5 . As Figuras Suplementares 4 e 5 ilustram a disposição interna da unidade LSTM e uma representação do diagrama de blocos Multi-Head Attention. Todas as fontes de dados (ou seja, condições ambientes, observações meteorológicas, atividade de incêndios e aspectos temporais e contextuais dos dados) passaram por pré-processamento para garantir que concordem temporalmente, tenham quaisquer dados ausentes imputados (se necessário) e tenham sido submetidas tanto à remoção quanto à normalização de outliers antes de serem empregadas em qualquer processo de construção do modelo. A arquitetura do modelo, engenharia de características, configuração de treinamento, configuração de dados, aprendizado por transferência, métricas de avaliação, previsões futuras e detalhes de implementação são mostrados na Tabela Suplementar 1. Utilizando o módulo CorrXGBoost-Rank, o conjunto ótimo de características é determinado antes de um subconjunto delas ser inserido na arquitetura LSTM, que foi aprimorada pela incorporação de camadas de atenção multi-cabeças para levar em conta o comportamento de séries temporais durante a fase de modelagem. Tanto a previsão PM2.5 quanto a importância das características PM2.5 das características de entrada, assim como os pesos de atenção multicabeça como mapas de atenção, foram fornecidos como saídas. A estrutura interna da unidade LSTM e o diagrama de blocos de atenção multi-cabeça foram incluídos como Figuras Suplementares 4 e 5, respectivamente, enquanto a Tabela Suplementar 1 fornece os parâmetros da arquitetura para cada tipo de camada dentro dessa arquitetura.

Figura 5: Arquitetura geral do modelo de previsão CORTA-Net PM₂.₅. Um processo de previsão de entrada inclui entradas de indicadores de qualidade do ar, indicadores meteorológicos, indicadores de tempo e indicadores MODIS (Espectrorradiômetro de Imagem de Resolução Moderada) para contagem de incêndios. Para cada uma dessas etapas, o algoritmo alinhou carimbos de tempo, lidou com valores ausentes, filtrou outliers, normalizou dados e engenhou características. Os preditores finais foram então selecionados usando o processo CorrXGBoost-Rank. Posteriormente, as características selecionadas eram colocadas em janelas deslizantes de sequência temporal e passadas por um codificador LSTM (Long Short-Term Memory) usando aprendizado por transferência. Para cada característica e passo de tempo, o mecanismo de atenção multi-cabeça aplica pesos antes de enviar a saída combinada para a camada final de regressão densa para produzir a previsão PM₂.₅. Por favor, clique aqui para ver uma versão ampliada desta figura.
Treinamento e avaliação
Uma abordagem de janela deslizante foi usada para formar sequências de aprendizado supervisionado. O treinamento utilizou otimizador Adam e perda por erro quadrático médio (Tabela Suplementar 2). O desempenho do modelo foi avaliado usando RMSE eR2 em partições de treinamento, validação, teste e validação cruzada. A arquitetura do Modelo, engenharia de características, Configuração de Treinamento, Configuração de Dados, Transferência de Aprendizagem, Métricas de Avaliação, Previsões Futuras e Detalhes de Implementação são tabulados na Tabela Suplementar 1. A Figura 6 representa os diagnósticos de treinamento para o modelo de predição CORTA-Net PM₂.₅. Nos painéis, a Figura 6A representa curvas de perda de treinamento e validação, mostrando redução progressiva de erros, com parada ótima na época 106. A evolução da lacuna de generalização durante a avaliação de uma análise de sobreajuste é ilustrada pela divergência entre dados de validação e treinamento na Figura 6B. Em particular, mostra períodos em que a divergência excede limites pré-definidos; essas informações fornecem evidências de que o comportamento da taxa de aprendizagem e os padrões de redução de perda ilustram os benefícios do decaimento da taxa de aprendizagem programada (LR) em épocas críticas como meio de melhorar a estabilidade da convergência, como mostrado na Figura 6C. Coletivamente, essas figuras fornecem um resumo da dinâmica de aprendizagem, capacidade de generalização e configuração recomendada de treinamento do modelo.

Figura 6: Diagnósticos de treinamento para o modelo de predição CORTA-Net PM₂.₅. (A) Curvas de perda de treinamento e validação mostrando redução progressiva do erro durante o treinamento do modelo, com paradas precoces na época 106 com base no desempenho da validação. (B) Lacuna de generalização entre treinamento e perda de validação entre épocas, ilustrando a evolução da generalização do modelo e períodos de divergência aumentada indicativos de potencial superajuste. (C) Cronograma de taxa de aprendizado que mostra o efeito da decadência da taxa de aprendizagem programada na otimização ao longo do treinamento. (D) Resumo do comportamento de convergência do modelo, demonstrando otimização estável e a configuração final de treinamento selecionada para o modelo CORTA-Net. Juntos, esses diagnósticos ilustram a dinâmica do modelo, as características de convergência e o desempenho de generalização durante o treinamento. Por favor, clique aqui para ver uma versão ampliada desta figura.