LGFeb 20, 2023

PriSTI: A Conditional Diffusion Framework for Spatiotemporal Imputation

arXiv:2302.09746v1124 citationsh-index: 44Has Code
Originality Highly original
AI Analysis

This work addresses spatiotemporal data imputation for applications like air quality monitoring, offering a novel generative approach that improves accuracy in scenarios with incomplete data.

The paper tackles the problem of missing values in spatiotemporal data, such as from sensor failures, by proposing PriSTI, a conditional diffusion framework that avoids error accumulation from autoregressive methods; it outperforms existing imputation methods across various missing patterns and real-world datasets, handling high missing rates effectively.

Spatiotemporal data mining plays an important role in air quality monitoring, crowd flow modeling, and climate forecasting. However, the originally collected spatiotemporal data in real-world scenarios is usually incomplete due to sensor failures or transmission loss. Spatiotemporal imputation aims to fill the missing values according to the observed values and the underlying spatiotemporal dependence of them. The previous dominant models impute missing values autoregressively and suffer from the problem of error accumulation. As emerging powerful generative models, the diffusion probabilistic models can be adopted to impute missing values conditioned by observations and avoid inferring missing values from inaccurate historical imputation. However, the construction and utilization of conditional information are inevitable challenges when applying diffusion models to spatiotemporal imputation. To address above issues, we propose a conditional diffusion framework for spatiotemporal imputation with enhanced prior modeling, named PriSTI. Our proposed framework provides a conditional feature extraction module first to extract the coarse yet effective spatiotemporal dependencies from conditional information as the global context prior. Then, a noise estimation module transforms random noise to realistic values, with the spatiotemporal attention weights calculated by the conditional feature, as well as the consideration of geographic relationships. PriSTI outperforms existing imputation methods in various missing patterns of different real-world spatiotemporal data, and effectively handles scenarios such as high missing rates and sensor failure. The implementation code is available at https://github.com/LMZZML/PriSTI.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes