TopoFlow: Topography-aware Pollutant Flow Learning for High-Resolution Air Quality Prediction
About
We propose TopoFlow (Topography-aware pollutant Flow learning), a physics-guided neural network for efficient, high-resolution air quality prediction. To explicitly embed physical processes into the learning framework, we identify two critical factors governing pollutant dynamics: topography and wind direction. Complex terrain can channel, block, and trap pollutants, while wind acts as a primary driver of their transport and dispersion. Building on these insights, TopoFlow leverages a vision transformer architecture with two novel mechanisms: topography-aware attention, which explicitly models terrain-induced flow patterns, and wind-guided patch reordering, which aligns spatial representations with prevailing wind directions. Trained on six years of high-resolution reanalysis data assimilating observations from over 1,400 surface monitoring stations across China, TopoFlow achieves a PM2.5 RMSE of 9.71 ug/m3, representing a 71-80% improvement over operational forecasting systems and a 13% improvement over state-of-the-art AI baselines. Forecast errors remain well below China's 24-hour air quality threshold of 75 ug/m3 (GB 3095-2012), enabling reliable discrimination between clean and polluted conditions. These performance gains are consistent across all four major pollutants and forecast lead times from 12 to 96 hours, demonstrating that principled integration of physical knowledge into neural networks can fundamentally advance air quality prediction.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| PM2.5 Prediction | European PM2.5 prediction 1 km resolution evaluation (test) | RMSE (T+1)7.19 | 7 | |
| PM2.5 Prediction | European PM2.5 prediction 25 km resolution evaluation (test) | RMSE (24h)6.65 | 7 | |
| PM2.5 Prediction | EEA ground monitoring stations Flat Stations T+1 2022 (σz < 50 m, N = 2096) | RMSE9.21 | 7 | |
| PM2.5 Prediction | EEA ground monitoring stations T+1 2022 (All Stations) | RMSE12.01 | 7 | |
| PM2.5 Prediction | EEA ground monitoring stations T+1 Complex Stations 2022 (σz ≥ 50 m, N = 875) | RMSE16.91 | 7 | |
| Air quality prediction (PM2.5) | Independent Ground Stations 2019 (val) | PM2.5 Prediction Error (24h)27.1 | 6 | |
| Air Quality Prediction | OpenAQ PM2.5 2019 (val) | RMSE28 | 5 | |
| Air Quality Prediction | OpenAQ PM10 2019 (val) | RMSE (Concentration Unit)48.8 | 5 | |
| Air Quality Prediction | OpenAQ NO2 2019 (val) | RMSE23.9 | 5 | |
| Air Quality Prediction | OpenAQ SO2 2019 (val) | RMSE13.3 | 5 |