Graph Structure Learning for Spatial-Temporal Imputation: Adapting to Node and Feature Scales

Xinyu Yang, Yu Sun, Xinyang Chen, Ying Zhang, Xiaojie Yuan
12/24/2024
cs.LGcs.DB

No official code found. Best implementation: GSLI25/GSLI25 (6 stars, last commit 2024-12-13).

Abstract

Spatial-temporal data collected across different geographic locations often suffer from missing values, posing challenges to data analysis. Existing methods primarily leverage fixed spatial graphs to impute missing values, which implicitly assume that the spatial relationship is roughly the same for all features across different locations. However, they may overlook the different spatial relationships of diverse features recorded by sensors in different locations. To address this, we introduce the multi-scale Graph Structure Learning framework for spatial-temporal Imputation (GSLI) that dynamically adapts to the heterogeneous spatial correlations. Our framework encompasses node-scale graph structure learning to cater to the distinct global spatial correlations of different features, and feature-scale graph structure learning to unveil common spatial correlation across features within all stations. Integrated with prominence modeling, our framework emphasizes nodes and features with greater significance in the imputation process. Furthermore, GSLI incorporates cross-feature and cross-temporal representation learning to capture spatial-temporal dependencies. Evaluated on six real incomplete spatial-temporal datasets, GSLI showcases the improvement in data imputation.

View on arXivView PDF

Code Implementations(1)

GSLI25/GSLI25Community100%

The src for Paper "Graph Structure Learning for Spatial-Temporal Imputation: Adapting to Node and Feature Scales"

63PythonDec 12, 20241 years ago

Similar Papers

Cite this paper

@article{yang2024graph,
  title  = {Graph Structure Learning for Spatial-Temporal Imputation: Adapting to Node and Feature Scales},
  author = {Xinyu Yang and Yu Sun and Xinyang Chen and Ying Zhang and Xiaojie Yuan},
  year   = {2024},
  eprint = {2412.18535},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.18535v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.18535.svg)](https://codeofpaper.com/paper/2412.18535)

Discussion