Multi-scale Time-stepping of Partial Differential Equations with Transformers

AmirPouya Hemmasian, Amir Barati Farimani
11/3/2023
cs.LG

Official code: BaratiLab/MST_PDE (10 stars, last commit 2024-05-03).

Abstract

Developing fast surrogates for Partial Differential Equations (PDEs) will accelerate design and optimization in almost all scientific and engineering applications. Neural networks have been receiving ever-increasing attention and demonstrated remarkable success in computational modeling of PDEs, however; their prediction accuracy is not at the level of full deployment. In this work, we utilize the transformer architecture, the backbone of numerous state-of-the-art AI models, to learn the dynamics of physical systems as the mixing of spatial patterns learned by a convolutional autoencoder. Moreover, we incorporate the idea of multi-scale hierarchical time-stepping to increase the prediction speed and decrease accumulated error over time. Our model achieves similar or better results in predicting the time-evolution of Navier-Stokes equations compared to the powerful Fourier Neural Operator (FNO) and two transformer-based neural operators OFormer and Galerkin Transformer.

View on arXivView PDF

Code Implementations(1)

Multi-scale time-stepping of PDEs with Transformers

101Shell, PythonOct 31, 20232 years ago

Similar Papers

Cite this paper

@article{hemmasian2023multiscale,
  title  = {Multi-scale Time-stepping of Partial Differential Equations with Transformers},
  author = {AmirPouya Hemmasian and Amir Barati Farimani},
  year   = {2023},
  eprint = {2311.02225},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.02225v1}
}

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

Discussion