jlidw / awesome-AI-for-spatial-interpolation-papers

A professional list of Papers on AI for Spatial Interpolation in AI conferences and journals.
MIT License
5 stars 0 forks source link
extrapolation interpolation spatial spatial-extrapolation spatial-interpolation spatiotemporal spatiotemporal-extrapolation spatiotemporal-interpolation

AI for Spatial Interpolation Papers

Despite recent developments in spatiotemporal deep learning, most of them have been on time series and spatiotemporal forecasting, far less attention has been paid to spatial/spatiotemporal interpolation.

In this repository, a list of papers (with available codes) related to spatial interpolation is given, which will be updated ASAP once the papers are announced in the corresponding AI conferences/journals. Hope this list can help those interested in AI for Spatial/Spatiotemporal Interpolation.

Welcome to contribute the related papers. Please open an issue or email me.

📧: jlidw[AT]connect.ust.hk

Keywords

Spatial Interpolation; Spatial Extrapolation; Spatiotemporal Interpolation; Spatiotemporal Extrapolation;

Foundations

Spatial Interpolation

Spatial Interpolation#1 is the traditional method for spatial estimation, which is a process of using values at observed locations to estimate values at unobserved ones in geographic space.

#1Some works may use another term extrapolation. Strictly speaking, interpolation and extrapolation are similar things but different ranges. Interpolation means predicting the values within the spatial range of the known locations, while extrapolation will predict the values outside the spatial range of the known locations. We can optionally use one of these two items when the range of predicted locations is not considered a constraint.

Here, we follow the geoscience[^1] to use the term interpolation, as all spatial interpolation methods can generate an extrapolation. [^1]: A review of spatial interpolation methods for environmental scientists, Geoscience Australia, 2008.

Spatiotemporal Interpolation

Spatiotemporal Interpolation#2 is an extension of spatial interpolation, which adds a time dimension to spatial data and estimates values at unobserved locations given the values from observed locations during a period.

#2Some AI works use Spatiotemporal Kriging to represent the spatiotemporal interpolation task, which is conceptually ambiguous. Kriging^2 is a general term denoting a number of geostatistical techniques for interpolation. Essentially, kriging is a method rather than a task. Particularly, the term Spatiotemporal Kriging itself is a method of spatiotemporal interpolation based on spatiotemporal covariogram[^3], which is an extension of Kriging.

[^3]: Spatial and Spatio-Temporal Geostatistical Modeling and Kriging, John Wiley & Sons, 2015.

Spatial Interpolation vs. Spatial Prediction

Spatial Interpolation vs. Time Series Imputation

Spatial interpolation is to “predict” data for any locations with no historical observations according to sparse station observations. This problem is fundamentally different and more challenging than multivariate time-series imputation, which assumes data at certain locations is partially missing across time.

Method Comparison

Will add a table later.

Papers

Spatial Interpolation

Spatiotemporal Interpolation