Stabilized neural ordinary differential equations for long-time forecasting of dynamical systems

Alec J. Linot, Joshua W. Burby, Qi Tang, Prasanna Balaprakash, Michael D. Graham, Romit Maulik

Research output: Contribution to journalArticlepeer-review

54 Scopus citations

Abstract

In data-driven modeling of spatiotemporal phenomena careful consideration is needed in capturing the dynamics of the high wavenumbers. This problem becomes especially challenging when the system of interest exhibits shocks or chaotic dynamics. We present a data-driven modeling method that accurately captures shocks and chaotic dynamics by proposing a new architecture, stabilized neural ordinary differential equation (ODE). In our proposed architecture, we learn the right-hand-side (RHS) of an ODE by adding the outputs of two NN together where one learns a linear term and the other a nonlinear term. Specifically, we implement this by training a sparse linear convolutional NN to learn the linear term and a dense fully-connected nonlinear NN to learn the nonlinear term. This contrasts with the standard neural ODE which involves training a single NN for the RHS. We apply this setup to the viscous Burgers equation, which exhibits shocked behavior, and show stabilized neural ODEs provide better short-time tracking, prediction of the energy spectrum, and robustness to noisy initial conditions than standard neural ODEs. We also apply this method to chaotic trajectories of the Kuramoto-Sivashinsky equation. In this case, stabilized neural ODEs keep long-time trajectories on the attractor, and are highly robust to noisy initial conditions, while standard neural ODEs fail at achieving either of these results. We conclude by demonstrating how stabilizing neural ODEs provide a natural extension for use in reduced-order modeling by projecting the dynamics onto the eigenvectors of the learned linear term.

Original languageEnglish
Article number111838
JournalJournal of Computational Physics
Volume474
DOIs
StatePublished - Feb 1 2023
Externally publishedYes

Funding

This work was supported by the U.S. Department of Energy (DOE), Office of Science , Office of Advanced Scientific Computing Research (ASCR), under Contract No. DE-AC02–06CH11357 , at Argonne National Laboratory, and by the Office of Fusion Energy Sciences and Office of Advanced Scientific Computing Research under the Scientific Discovery through Advanced Computing (SciDAC) project of Tokamak Disruption Simulation at Los Alamos National Laboratory. We acknowledge funding support from ASCR for DOE-FOA-2493 “Data-intensive scientific machine learning”. This research was funded in part and used resources of the Argonne Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract No. DE-AC02–06CH11357 . Research presented in this article was also supported by the Los Alamos National Laboratory LDRD program under project number 20180756PRD4 .

Keywords

  • Neural ordinary differential equations
  • Partial differential equations
  • Reduced-order models

Fingerprint

Dive into the research topics of 'Stabilized neural ordinary differential equations for long-time forecasting of dynamical systems'. Together they form a unique fingerprint.

Cite this