SineNet: Learning Temporal Dynamics in Time-Dependent Partial Differential Equations

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhang, Xuan, Helwig, Jacob, Lin, Yuchao, Xie, Yaochen, Fu, Cong, Wojtowytsch, Stephan, Ji, Shuiwang
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866929294317453312
author Zhang, Xuan
Helwig, Jacob
Lin, Yuchao
Xie, Yaochen
Fu, Cong
Wojtowytsch, Stephan
Ji, Shuiwang
author_facet Zhang, Xuan
Helwig, Jacob
Lin, Yuchao
Xie, Yaochen
Fu, Cong
Wojtowytsch, Stephan
Ji, Shuiwang
contents We consider using deep neural networks to solve time-dependent partial differential equations (PDEs), where multi-scale processing is crucial for modeling complex, time-evolving dynamics. While the U-Net architecture with skip connections is commonly used by prior studies to enable multi-scale processing, our analysis shows that the need for features to evolve across layers results in temporally misaligned features in skip connections, which limits the model's performance. To address this limitation, we propose SineNet, consisting of multiple sequentially connected U-shaped network blocks, referred to as waves. In SineNet, high-resolution features are evolved progressively through multiple stages, thereby reducing the amount of misalignment within each stage. We furthermore analyze the role of skip connections in enabling both parallel and sequential processing of multi-scale information. Our method is rigorously tested on multiple PDE datasets, including the Navier-Stokes equations and shallow water equations, showcasing the advantages of our proposed approach over conventional U-Nets with a comparable parameter budget. We further demonstrate that increasing the number of waves in SineNet while maintaining the same number of parameters leads to a monotonically improved performance. The results highlight the effectiveness of SineNet and the potential of our approach in advancing the state-of-the-art in neural PDE solver design. Our code is available as part of AIRS (https://github.com/divelab/AIRS).
format Preprint
id arxiv_https___arxiv_org_abs_2403_19507
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SineNet: Learning Temporal Dynamics in Time-Dependent Partial Differential Equations
Zhang, Xuan
Helwig, Jacob
Lin, Yuchao
Xie, Yaochen
Fu, Cong
Wojtowytsch, Stephan
Ji, Shuiwang
Machine Learning
We consider using deep neural networks to solve time-dependent partial differential equations (PDEs), where multi-scale processing is crucial for modeling complex, time-evolving dynamics. While the U-Net architecture with skip connections is commonly used by prior studies to enable multi-scale processing, our analysis shows that the need for features to evolve across layers results in temporally misaligned features in skip connections, which limits the model's performance. To address this limitation, we propose SineNet, consisting of multiple sequentially connected U-shaped network blocks, referred to as waves. In SineNet, high-resolution features are evolved progressively through multiple stages, thereby reducing the amount of misalignment within each stage. We furthermore analyze the role of skip connections in enabling both parallel and sequential processing of multi-scale information. Our method is rigorously tested on multiple PDE datasets, including the Navier-Stokes equations and shallow water equations, showcasing the advantages of our proposed approach over conventional U-Nets with a comparable parameter budget. We further demonstrate that increasing the number of waves in SineNet while maintaining the same number of parameters leads to a monotonically improved performance. The results highlight the effectiveness of SineNet and the potential of our approach in advancing the state-of-the-art in neural PDE solver design. Our code is available as part of AIRS (https://github.com/divelab/AIRS).
title SineNet: Learning Temporal Dynamics in Time-Dependent Partial Differential Equations
topic Machine Learning
url https://arxiv.org/abs/2403.19507