Physics-Refined Spatiotemporal Forecasting on Open-Boundary Hydrologic Graphs
Authors: Haoyang Jiang, Zhengui Wang, Shenghan Gao, Y. Joseph Zhang, Xingquan Zhu, Yi He
Organizations: William & Mary, Williamsburg, VA, USA · Virginia Institute of Marine Science, William & Mary, Gloucester Point, VA, USA · Florida Atlantic University, Boca Raton, FL, USA
Spatiotemporal forecasting on hydrologic graphs is especially prone to instability in open-boundary systems, where the forecast domain exchanges fluxes with an unobserved exterior. In such systems, boundary nodes receive external forcing, e.g., upstream inflows in rivers or tidal signals in coastal regions, that is typically unavailable at prediction time. The absence of this information can compound errors as forecasts unfold in an autoregressive fashion, leading to inferior long-horizon performance. This paper dissects this instability issue by exploring two questions. 1) What boundary forcing enters the forecast domain when information beyond the boundary is missing? 2) How should this forcing propagate through the domain without incurring error amplification under autoregressive rollout? To address both, we propose a new computing framework comprising two key components. First, to compensate for the boundary forcing, our framework learns ghost node proxies from the boundary and interior nodes, striving to approximate unobserved external inputs. Second, to control error accumulation from these learned proxies, we leverage two physics refiners. In particular, one refiner enforces local consistency by aligning ghost proxies with their two-hop neighbors (i.e., boundary nodes and their immediate interiors). The other refiner enhances global stability by correcting the model forecasts through a physics-guided graph neural operator, reducing long-horizon numerical drift. Two real-world hydrologic graphs are employed for empirical evaluation. Comparative results show that our proposal enjoys higher prediction accuracy and long-horizon stability over both learning-based and physics-informed model competitors.
Figures & tables
Fig. 1 : Demonstration of downstream error amplification in the Danube river system [ 2 ] . (a) Boundary nodes regulate the influx of entire network due to unobserved external forcing, and (b) boundary errors propagate and amplify toward downstream under autoregressive rollout in STGNN.
Fig. 2 : Overall pipeline of PRSOBG . For directed graphs (e.g., the Danube river system) and unstructured meshes (e.g., Chesapeake Bay), PRSOBG makes missing open-boundary forcing learnable by constructing ghost-node proxies from boundary–interior dynamics (Sec. III-A ). The proxy is instantiated as one-to-one upstream explicit ghost nodes in directed graphs, and as three mesh-specific ghost variants in unstructured meshes to inject boundary forcing into message passing (Sec. III-B ). During autoregressive rollout, PRSOBG first applies a local boundary refiner to stabilize proxy–boundary consistency (Sec. III-C ), then applies a global physics refiner to regularize propagation, using either an explicit refiner (Sec. III-D1 ) or a convexified semi-implicit refiner (Sec. III-D2 ).
T=6
T=16
T=30
Method
RMSE
Imp.
RMSE
Imp.
RMSE
Imp.
Data-Driven Baselines
STGNN (Backbone)
0.3499
–
0.4147
–
0.5924
–
GRU (Temporal Only)
0.2623
+25.04%
0.3746
+9.67%
0.5529
+6.67%
Ghost-Only STGNN
0.2777
+20.63%
0.3878
+6.49%
0.4836
+18.37%
GraphNODE [ 18 ]
0.3466
+0.94%
0.4104
+1.04%
0.5871
+0.89%
TABLE I : River System under autoregressive rollout with T∈{6,16,30} . Imp. is relative to STGNN (Backbone).
T=6
T=16
T=30
Method
RMSE
Imp.
RMSE
Imp.
RMSE
Imp.
Data-Driven Baselines
STGNN (Backbone)
0.0732
–
0.1797
–
0.2864
–
GRU (Temporal Only)
0.0524
+28.42%
0.1202
+33.11%
0.2108
+26.40%
GraphNODE [ 18 ]
0.0721
+1.50%
0.1743
+3.01%
0.2782
+2.86%
GraphSSM [ 19 ]
0.0705
+3.69%
0.1716
+4.51%
0.2746
+4.12%
TABLE II : Chesapeake Bay under autoregressive rollout with T∈{6,16,30} . Imp. is relative to STGNN (Backbone).
Fig. 3 : Comparison under autoregressive rollout. Across both directed graphs and unstructured meshes, PRSOBG mitigates boundary-induced instability and achieves consistently lower errors than a vanilla STGNN.
Method
Train (rel.)
Inference (rel.)
Memory (rel.)
STGNN
1.00 ×
1.00 ×
1.00 ×
Ghost-Only
1.01 ×
1.01 ×
1.01 ×
Ours-Explicit
1.04 ×
1.03 ×
1.02 ×
Ours-Convexified
1.08 ×
1.08 ×
1.05 ×
TABLE III : Computational cost relative to the STGNN.
Method
Ghost RMSE
Pearson Corr.
VN
0.1018
0.206
Ghost
0.0705
0.961
TABLE IV : Controlled ghost-proxy validation under known upstream forcing ( T=6 ).
Method
RMSE
Imp.
IW
Imp.
STGNN
0.3499
–
0.4423
–
Ghost-Only
0.2777
20.63%
0.2422
45.24%
Ours-Conv.
0.2311
33.95%
0.1770
59.98%
TABLE V : Extreme/high-flow evaluation on River System under autoregressive rollout ( T=6 ).
Change
λreg
Δt
g^
RMSE / %Δ
Default
1.0
1.0
1.0
0.2311 / –
λreg +20%
1.2
1.0
1.0
0.2324 / +0.56%
λreg -20%
0.8
1.0
1.0
0.2322 / +0.47%
Δt +20%
1.0
1.2
1.0
0.2339 / +1.21%
Δt -20%
1.0
0.8
1.0
0.2309 / -0.09%
g^ +20%
1.0
1.0
1.2
0.2364 / +2.29%
TABLE VI : Sensitivity of the Convexified Refiner.
In this work, we present COGENT, a continuous graph emulator with Neural Ordinary Differential Equations for long-term physical forecasting on irregular geospatial meshes. COGENT encodes a finite history of system states and associated forcing fields and external forcings with a graph-based history encoder, producing node-wise context vectors that capture both local spatial interactions and temporal evolution. These context vectors initialize and condition a latent Neural Ordinary Differential Equation whose dynamics are driven by interpolated future forcings and explicit relative rollout time. By modeling the forecast trajectory as a continuous latent dynamical system, COGENT can generate predictions at arbitrary future times rather than being restricted to a fixed temporal discretization. A residual decoder maps the resulting latent trajectories back to future physical states, enabling direct multi-step forecasting without repeatedly feeding predicted states back into the model. This formulation combines graph-based spatial representation, history-conditioned latent dynamics, and continuous-time rollout in a unified framework for mesh-based physical simulation emulation. In order to stabilize training with long-horizon supervision, we also propose effective rollout-horizon sampling and a progressive rollout-horizon scheduling strategy. We evaluate COGENT on transient ice-sheet simulations generated by the Ice-sheet and Sea-level System Model, demonstrating improved long-range stability over autoregressive graph baselines. These results suggest that continuous graph Neural ODEs provide a promising methodology for scalable physical forecasting on irregular geospatial meshes, particularly in applications that require stable long-horizon predictions and the ability to query system states at arbitrary times.
Accurate long-range prediction of geophysical systems is difficult due to strongly nonlinear dynamics, the high computational cost of full-physics simulations, and the error accumulation that arise when one-step autoregressive surrogates are rolled out over decades. Deep neural network can serve as efficient emulators, but most are trained only for next-step prediction and often drift or become unstable as the forecast horizon grows. We propose a multi-horizon graph neural network emulator that learns state-to-state transitions from a single current time to multiple future lead times within one unified model. The physical domain is represented as a graph, where nodes correspond to spatial locations with time-varying geophysical attributes and edges encode local spatial interactions. Given the current graph state, the model predicts the future evolution of key fields, ice thickness and ice velocities at all nodes, using a shared graph backbone with separate output branches for each target variable. To improve stability, the network predicts state increments relative to the current state, which are then added back to reconstruct future states. Training jointly optimizes all lead times with a unified regression objective, and inference uses a coarse-to-fine rollout that advances with larger jumps and selectively refines with shorter jumps to reduce drift and avoid redundant computation. Experiments on multi-decadal Pine Island Glacier simulations show that our approach achieves higher long-range accuracy and improved stability than both (i) an initial-state baseline that predicts each future time directly from the starting state and (ii) a standard single-step autoregressive rollout, producing a more reliable emulator for downstream climate and sea-level studies.
Zesheng Liu, Maryam Rahnemoonfar
Department of Computer Science and Engineering, Lehigh University, Bethlehem PA 18015, USA · Department of Civil and Environmental Engineering, Lehigh University, Bethlehem2026 PA 18015, USA
Neural Controlled Differential Equations (NCDE) provide a powerful continuous-time framework for forecasting time series, but standard graph-based extensions typically learn spatial structure purely from data, even in settings where a directed graph structure is known a priori. We introduce Informed Neural controlled Differential EQuationS (INDEQS), a modification to graph-based NCDE forecasting methods that incorporates prior knowledge of a directed graph at distinct architectural positions. INDEQS separates inner mixing of hidden states across graph nodes from outer mixing between vector field and control, and offers both a lightweight graph-constrained variant and a more expressive variant, learning additional graph connections from data via adaptive graph convolutions. To systematically study when graph informedness is beneficial in forecasting, we devise a continuous advection simulation on directed graphs, yielding synthetic spatio-temporal datasets with known ground-truth flow structure. We then evaluate INDEQS on two real-world tasks: river discharge forecasting on a hydrological network and traffic flow prediction on PeMS08. Across the synthetic and the river-discharge tasks, outer informedness consistently improves mean absolute error over an uninformed NCDE with comparable parameter count, particularly on larger graphs, while inner informedness offers a more parameter-efficient alternative when strict adherence to a known adjacency is desired. A comparison of discrete convolutional and continuous-time decoders further shows that continuous decoders yield better accuracy and greater temporal flexibility on real-world tasks. An implementation of INDEQS and the advection simulation is available at https://github.com/mitchi1/indeqs .
Michael Detzel, Gabriel Nobis, Kristiyan Blagov +3
Fraunhofer Heinrich Hertz Institute · Technische Universität Berlin