Deep Learning Models for Global Coordinate Transformations that Linearize PDEs

11/07/2019
by   Craig Gin, et al.
34

We develop a deep autoencoder architecture that can be used to find a coordinate transformation which turns a nonlinear PDE into a linear PDE. Our architecture is motivated by the linearizing transformations provided by the Cole-Hopf transform for Burgers equation and the inverse scattering transform for completely integrable PDEs. By leveraging a residual network architecture, a near-identity transformation can be exploited to encode intrinsic coordinates in which the dynamics are linear. The resulting dynamics are given by a Koopman operator matrix K. The decoder allows us to transform back to the original coordinates as well. Multiple time step prediction can be performed by repeated multiplication by the matrix K in the intrinsic coordinates. We demonstrate our method on a number of examples, including the heat equation and Burgers equation, as well as the substantially more challenging Kuramoto-Sivashinsky equation, showing that our method provides a robust architecture for discovering interpretable, linearizing transforms for nonlinear PDEs.

READ FULL TEXT

page 8

page 13

page 15

page 18

page 19

research
08/07/2023

Positional Embeddings for Solving PDEs with Evolutional Deep Neural Networks

This work extends the paradigm of evolutional deep neural networks (EDNN...
research
12/27/2017

Deep learning for universal linear embeddings of nonlinear dynamics

Identifying coordinate transformations that make strongly nonlinear dyna...
research
08/31/2018

Data-driven discovery of PDEs in complex datasets

Many processes in science and engineering can be described by partial di...
research
08/04/2023

Coordinate-adaptive integration of PDEs on tensor manifolds

We introduce a new tensor integration method for time-dependent PDEs tha...
research
01/13/2022

Discovering Governing Equations from Partial Measurements with Deep Delay Autoencoders

A central challenge in data-driven model discovery is the presence of hi...
research
08/06/2013

Barycentric Coordinates as Interpolants

Barycentric coordinates are frequently used as interpolants to shade com...
research
10/04/2022

Learning-based Design of Luenberger Observers for Autonomous Nonlinear Systems

The design of Luenberger observers for nonlinear systems involves state ...

Please sign up or login with your details

Forgot password? Click here to reset