A Bathymetry-Conditioned CNN–BiGRU Framework for Wave Hindcasting with Sliding-Window Evaluation
Abstract
Accurate long-horizon wave forecasting remains difficult in coastal regions where irregular bathymetry produces localized and nonlinear wave amplification. Existing approaches use physics-based models, ConvLSTM, transformers, and multiscale spatial encoders to learn ocean dynamics. However, increasing encoder complexity does not necessarily improve bathymetry-sensitive prediction. Direct multi-step models can lose spatial coherence, while recursive models can accumulate forecast drift. We propose a bathymetry-conditioned CNN-BiGRU framework with internally corrected recursive inference. The CNN jointly encodes dynamic ocean fields and an aligned bathymetric field. The BiGRU captures temporal dependencies only within the observed historical sequence. At each recursive step, the network predicts three consecutive hourly states. The first state updates the next input window. The remaining states are used to estimate the internal forecast inconsistency. The subsequent deviations between these states determine a correction factor to regulate the propagated prediction. This mechanism uses the model's own multi-step outputs to control recursive instability without future observations or external error feedback. Visual analysis indicates that the framework preserves spatial organization and follows localized amplification during extreme conditions. The experiments used 35,017 hourly CMEMS IBI samples with GEBCO-derived bathymetry. The test sequence contains a maximum crest-to-trough wave height of m. Over a -hour horizon, the proposed framework achieves an MAE of m and an RMSE of m. Under the same evaluation protocol, a multi-resolution spatio-temporal baseline obtains an MAE of m and an RMSE of m, demonstrating the effectiveness of the proposed framework for extended-horizon wave forecasting.
Then back it, or bet against it.
Related papers
Open the market on this paper to see 7 more related papers.