STeP-Diff: Spatio-Temporal Physics-Informed Diffusion Models for Mobile Fine-Grained Pollution Forecasting
About
Fine-grained air pollution forecasting is crucial for urban management and the development of healthy buildings. Deploying portable sensors on mobile platforms such as cars and buses offers a low-cost, easy-to-maintain, and wide-coverage data collection solution. However, due to the random and uncontrollable movement patterns of these non-dedicated mobile platforms, the resulting sensor data are often incomplete and temporally inconsistent. By exploring potential training patterns in the reverse process of diffusion models, we propose Spatio-Temporal Physics-Informed Diffusion Models (STeP-Diff). STeP-Diff leverages DeepONet to model the spatial sequence of measurements along with a PDE-informed diffusion model to forecast the spatio-temporal field from incomplete and time-varying data. Through a PDE-constrained regularization framework, the denoising process asymptotically converges to the convection-diffusion dynamics, ensuring that predictions are both grounded in real-world measurements and aligned with the fundamental physics governing pollution dispersion. To assess the performance of the system, we deployed 59 self-designed portable sensing devices in two cities, operating for 14 days to collect air pollution data. Compared to the second-best performing algorithm, our model achieved improvements of up to 89.12% in MAE, 82.30% in RMSE, and 25.00% in MAPE, with extensive evaluations demonstrating that STeP-Diff effectively captures the spatio-temporal dependencies in air pollution fields.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Air pollution forecasting | Changshu Mobile | MAE1.3 | 17 | |
| Air pollution forecasting | Nanjing Mobile | MAE0.95 | 17 | |
| Air pollution forecasting | Changshu National | MAE0.88 | 17 | |
| Air pollution forecasting | Nanjing National | MAE0.84 | 17 | |
| Pollution Alert Prediction | Changshu National | Recall1 | 15 | |
| Pollution Alert Prediction | Nanjing National | Recall100 | 15 | |
| PM2.5 forecasting | Changshu Mobile (test) | Training Time (s)100.9 | 15 | |
| PM2.5 forecasting | Changshu (National) (test) | Training Time (s)132.7 | 15 | |
| PM2.5 forecasting | Nanjing Mobile | Training Time (s)141.2 | 15 | |
| PM2.5 forecasting | Nanjing (National) (test) | Training Time (s)126.2 | 15 |