Multi-Scale Graph Learning for Anti-Sparse Downscaling
Yingda Fan, Runlong Yu, Janet R. Barclay, Alison P. Appling, Yiming Sun, Yiqun Xie, Xiaowei Jia
TL;DR
This work tackles the challenge of predicting fine-scale daily stream temperatures under sparse data by introducing Multi-Scale Graph Learning (MSGL), a three-task graph framework that jointly learns coarse-scale, cross-scale, and fine-scale dynamics. A cross-scale interpolation mechanism using a cross-scale distance matrix $oldsymbol{D}$ and an asynchronous pretraining strategy (ASYNC-MSGL) enable robust downscaling even with extremely limited fine-scale labels. The approach is instantiated on Delaware River Basin data, where MSGL and ASYNC-MSGL consistently outperform single-scale and other multi-scale baselines, with particular strength in highly sparse regimes. The method offers a generalizable paradigm for irregular, sparsely observed spatiotemporal graphs in hydrology and related fields, leveraging cross-scale topology and asynchronous training to improve local predictions while capitalizing on regional data.
Abstract
Water temperature can vary substantially even across short distances within the same sub-watershed. Accurate prediction of stream water temperature at fine spatial resolutions (i.e., fine scales, $\leq$ 1 km) enables precise interventions to maintain water quality and protect aquatic habitats. Although spatiotemporal models have made substantial progress in spatially coarse time series modeling, challenges persist in predicting at fine spatial scales due to the lack of data at that scale.To address the problem of insufficient fine-scale data, we propose a Multi-Scale Graph Learning (MSGL) method. This method employs a multi-task learning framework where coarse-scale graph learning, bolstered by larger datasets, simultaneously enhances fine-scale graph learning. Although existing multi-scale or multi-resolution methods integrate data from different spatial scales, they often overlook the spatial correspondences across graph structures at various scales. To address this, our MSGL introduces an additional learning task, cross-scale interpolation learning, which leverages the hydrological connectedness of stream locations across coarse- and fine-scale graphs to establish cross-scale connections, thereby enhancing overall model performance. Furthermore, we have broken free from the mindset that multi-scale learning is limited to synchronous training by proposing an Asynchronous Multi-Scale Graph Learning method (ASYNC-MSGL). Extensive experiments demonstrate the state-of-the-art performance of our method for anti-sparse downscaling of daily stream temperatures in the Delaware River Basin, USA, highlighting its potential utility for water resources monitoring and management.
