# Predicting Shallow Water Dynamics using Echo-State Networks with Transfer Learning

arXiv: https://arxiv.org/abs/2112.09182 · HTML: https://mlsanity.com/paper/2112.09182/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 7 of its 37 references that are in the map.
- First posted on arXiv 16 Dec 2021.

## Builds on (most cited first, 7 of 7)

- [PDE-Net: Learning PDEs from Data](https://mlsanity.com/paper/1710.09668/) (2017)
- [Backpropagation Algorithms and Reservoir Computing in Recurrent Neural Networks for the Forecasting of Complex Spatiotemporal Dynamics](https://mlsanity.com/paper/1910.05266/) (2019)
- [Data-driven discovery of PDEs in complex datasets](https://mlsanity.com/paper/1808.10788/) (2018)
- [DL-PDE: Deep-learning based data-driven discovery of partial differential equations from discrete and noisy data](https://mlsanity.com/paper/1908.04463/) (2019)
- [Reservoir computing model of two-dimensional turbulent convection](https://mlsanity.com/paper/2001.10280/) (2020)
- [Reservoir Computing as a Tool for Climate Predictability Studies](https://mlsanity.com/paper/2103.06206/) (2021)
- [Transfer learning for nonlinear dynamics and its application to fluid turbulence](https://mlsanity.com/paper/2009.01407/) (2020)

## Built on by (most cited first, 3 of 3)

- [Temporal Subsampling Diminishes Small Spatial Scales in Recurrent Neural Network Emulators of Geophysical Turbulence](https://mlsanity.com/paper/2305.00100/) (2023)
- [Using Echo-State Networks to Reproduce Rare Events in Chaotic Systems](https://mlsanity.com/paper/2505.16208/) (2025)
- [Attractor learning for spatiotemporally chaotic dynamical systems using echo state networks with transfer learning](https://mlsanity.com/paper/2505.24099/) (2025)

## Abstract (arXiv)

In this paper we demonstrate that reservoir computing can be used to learn the dynamics of the shallow-water equations. In particular, while most previous applications of reservoir computing have required training on a particular trajectory to further predict the evolution along that trajectory alone, we show the capability of reservoir computing to predict trajectories of the shallow-water equations with initial conditions not seen in the training process. However, in this setting, we find that the performance of the network deteriorates for initial conditions with ambient conditions (such as total water height and average velocity) that are different from those in the training dataset. To circumvent this deficiency, we introduce a transfer learning approach wherein a small additional training step with the relevant ambient conditions is used to improve the predictions.
