arrow
Return

Deep learning nonlinear multiscale dynamic problems using Koopman operator

delete2021-12-01
delete23
PRE
AI
M
Mengnan Li
姜立建 cover
姜立建 (Lijian Jiang) *
DOI:10.1016/j.jcp.2021.110660delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, a deep learning method using Koopman operator is presented for modeling nonlinear multiscale dynamical problems. Koopman operator is able to transform a nonlinear dynamical system into a linear system in a Koopman invariant subspace. However, it is usually very challenging to choose a set of suitable observation functions spanning the Koopman invariant subspace when only data is available for the model. It is practically important for us to predict the evolution of the state of the dynamical system from the Koopman invariant subspace. To this end, we introduce a reconstruction operator that maps the observation function space to the model's state space. Incorporating measurement data, a set of neural networks are constructed to learn the Koopman invariant subspace and the reconstruction operator. The loss function not only considers the properties of Koopman invariant subspace, but also reflects the prediction of future state, which makes the proposed method can realize the prediction of future state for a relatively long time. It may be experimentally expensive to collect the fine-scale data. It will be challenging to use limited computational resources to generate sufficient fine-scale data for neural network training. To overcome this difficulty, we use the data in a coarse-scale and learn effective coarse models for the nonlinear multiscale dynamical problems. In order to make the learned coarse model effectively capture fine-scale information, the loss functions for the neural networks are constructed using a set of multiscale basis functions, which are assumed to be given as a prior. In this case, an accurate fine-scale model can be derived by downscaling the learned coarse model. The deep learning multiscale models using Koopman operator can achieve a relatively long-time prediction for the evolution of the state of the nonlinear multiscale dynamical problems. A few numerical examples are presented to show that the effectiveness of learning multiscale models and the long-time prediction. The numerical results also demonstrate the advantage of the proposed learning method over some other similar learning methods. (C) 2021 Elsevier Inc. All rights reserved.
Keywords:
Nonlinear multiscale dynamic systems
Deep learning
Koopman operator
Multiscale basis functions
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Computational Physics cover
Journal of Computational Physics
IF:
3.8
Papers:
1.5W
Citations:
7.4W

Organization

T
tongji university
Scholars:
7.7W
Papers: 5.9W
Citations: 98
H
hunan university
Scholars:
4.4W
Papers: 3.3W
Citations: 70