CGKN: A Deep Learning Framework for Modeling Complex Dynamical Systems and Efficient Data Assimilation

Chuanqi Chen, Nan Chen, Yinling Zhang, Jin-Long Wu
10/26/2024
cs.LGmath.DS

No official code found. Best implementation: AIMS-Madison/CGKN (4 stars, MIT, last commit 2025-05-18).

Abstract

Deep learning is widely used to predict complex dynamical systems in many scientific and engineering areas. However, the black-box nature of these deep learning models presents significant challenges for carrying out simultaneous data assimilation (DA), which is a crucial technique for state estimation, model identification, and reconstructing missing data. Integrating ensemble-based DA methods with nonlinear deep learning models is computationally expensive and may suffer from large sampling errors. To address these challenges, we introduce a deep learning framework designed to simultaneously provide accurate forecasts and efficient DA. It is named Conditional Gaussian Koopman Network (CGKN), which transforms general nonlinear systems into nonlinear neural differential equations with conditional Gaussian structures. CGKN aims to retain essential nonlinear components while applying systematic and minimal simplifications to facilitate the development of analytic formulae for nonlinear DA. This allows for seamless integration of DA performance into the deep learning training process, eliminating the need for empirical tuning as required in ensemble methods. CGKN compensates for structural simplifications by lifting the dimension of the system, which is motivated by Koopman theory. Nevertheless, CGKN exploits special nonlinear dynamics within the lifted space. This enables the model to capture extreme events and strong non-Gaussian features in joint and marginal distributions with appropriate uncertainty quantification. We demonstrate the effectiveness of CGKN for both prediction and DA on three strongly nonlinear and non-Gaussian turbulent systems: the projected stochastic Burgers-Sivashinsky equation, the Lorenz 96 system, and the El Niño-Southern Oscillation. The results justify the robustness and computational efficiency of CGKN.

View on arXivView PDF

Code Implementations(1)

AIMS-Madison/CGKNCommunity100%
MIT
40PythonOct 26, 20241 years agoMIT

Similar Papers

Cite this paper

@article{chen2024cgkn,
  title  = {CGKN: A Deep Learning Framework for Modeling Complex Dynamical Systems and Efficient Data Assimilation},
  author = {Chuanqi Chen and Nan Chen and Yinling Zhang and Jin-Long Wu},
  year   = {2024},
  eprint = {2410.20072},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.20072v2}
}

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/2410.20072.svg)](https://codeofpaper.com/paper/2410.20072)

Discussion