DeepAI AI Chat
Log In Sign Up

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

08/07/2023

Positional Embeddings for Solving PDEs with Evolutional Deep Neural Networks

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

Deep learning for universal linear embeddings of nonlinear dynamics

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

Data-driven discovery of PDEs in complex datasets

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

Coordinate-adaptive integration of PDEs on tensor manifolds

We introduce a new tensor integration method for time-dependent PDEs tha...
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...
08/06/2013

Barycentric Coordinates as Interpolants

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

Learning-based Design of Luenberger Observers for Autonomous Nonlinear Systems

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