Sparse-to-Field Reconstruction via Stochastic Neural Dynamic Mode Decomposition

Yujin Kim, Sarah Dean
11/25/2025
cs.LGeess.SY

No official code found. Best implementation: sdean-group/Stochastic-NODE-DMD (1 star, MIT, last commit 2026-03-15).

Abstract

Many consequential real-world systems, like wind fields and ocean currents, are dynamic and hard to model. Learning their governing dynamics remains a central challenge in scientific machine learning. Dynamic Mode Decomposition (DMD) provides a simple, data-driven approximation, but practical use is limited by sparse/noisy observations from continuous fields, reliance on linear approximations, and the lack of principled uncertainty quantification. To address these issues, we introduce Stochastic NODE-DMD, a probabilistic extension of DMD that models continuous-time, nonlinear dynamics while remaining interpretable. Our approach enables continuous spatiotemporal reconstruction at arbitrary coordinates and quantifies predictive uncertainty. Across four benchmarks, a synthetic setting and three physics-based flows, it surpasses a baseline in reconstruction accuracy when trained from only 10% observation density. It further recovers the dynamical structure by aligning learned modes and continuous-time eigenvalues with ground truth. Finally, on datasets with multiple realizations, our method learns a calibrated distribution over latent dynamics that preserves ensemble variability rather than averaging across regimes. Our code is available at: https://github.com/sedan-group/Stochastic-NODE-DMD

View on arXivView PDF

Code Implementations(1)

MIT

Official implementation of "Sparse-to-Field Reconstruction via Stochastic Neural Dynamic Mode Decomposition"

11PythonNov 14, 20257 months agoMIT

Similar Papers

Cite this paper

@article{kim2025sparsetofield,
  title  = {Sparse-to-Field Reconstruction via Stochastic Neural Dynamic Mode Decomposition},
  author = {Yujin Kim and Sarah Dean},
  year   = {2025},
  eprint = {2511.20612},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.20612v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.20612.svg)](https://codeofpaper.com/paper/2511.20612)

Discussion