Learning the Dynamics of Physical Systems from Sparse Observations with Finite Element Networks
Not on the map. Why?
Abstract (arXiv)
We propose a new method for spatio-temporal forecasting on arbitrarily distributed points. Assuming that the observed system follows an unknown partial differential equation, we derive a continuous-time model for the dynamics of the data via the finite element method. The resulting graph neural network estimates the instantaneous effects of the unknown dynamics on each cell in a meshing of the spatial domain. Our model can incorporate prior knowledge via assumptions on the form of the unknown PDE, which induce a structural bias towards learning specific processes. Through this mechanism, we derive a transport variant of our model from the convection equation and show that it improves the transfer performance to higher-resolution meshes on sea surface temperature and gas flow forecasting against baseline models representing a selection of spatio-temporal forecasting methods. A qualitative analysis shows that our model disentangles the data dynamics into their constituent parts, which makes it uniquely interpretable.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). Builds on 24 of its 49 references that are in the map. First posted on arXiv 16 Mar 2022.
Builds on
24 of 49 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,428
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,125
- 2020Learning Mesh-Based Simulation with Graph Networkscited by 840
- 2019Graph WaveNet for Deep Spatial-Temporal Graph Modelingcited by 820
- 2016Deep Spatio-Temporal Residual Networks for Citywide Crowd Flows Predictioncited by 330
- 2017PDE-Net: Learning PDEs from Datacited by 304
- 2021Graph Neural Network for Traffic Forecasting: A Surveycited by 260
12 more
- 2018PDE-Net 2.0: Learning PDEs from Data with A Numeric-Symbolic Hybrid Deep Networkcited by 208
- 2019Graph Neural Ordinary Differential Equationscited by 153
- 2020Combining Differentiable PDE Solvers and Graph Neural Networks for Fluid Flow Predictioncited by 137
- 2017Deep Learning for Physical Processes: Incorporating Prior Scientific Knowledgecited by 95
- 2020Examining COVID-19 Forecasting using Spatio-Temporal Graph Neural Networkscited by 64
- 2020Learning continuous-time PDEs from sparse data with graph neural networkscited by 53
- 2019Learning Dynamical Systems from Partial Observationscited by 36
- 2020Discretize-Optimize vs. Optimize-Discretize for Time-Series Regression and Continuous Normalizing Flowscited by 36
- 2021Hybrid FEM-NN models: Combining artificial neural networks with the finite element methodcited by 24
- 2018Machine Learning for Spatiotemporal Sequence Forecasting: A Surveycited by 19
- 2019Incrementally Improving Graph WaveNet Performance on Traffic Predictioncited by 10
- 2020Learning Similarity Metrics for Numerical Simulationscited by 9
Built on by
Citing papers per year: 2022: 7; 2023: 10; 2024: 12; 2025: 3; 2026: 1.
33 papers.
Sort:
By area:
- 2022Towards Multi-spatiotemporal-scale Generalized PDE Modelingcited by 190
- 2022Clifford Neural Layers for PDE Modelingcited by 91
- 2023Eagle: Large-Scale Learning of Turbulent Fluid Dynamics with Mesh Transformerscited by 54
- 2023From Zero to Turbulence: Generative Modeling for 3D Flow Simulationcited by 46
- 2023Koopman neural operator as a mesh-free solver of non-linear partial differential equationscited by 29
- 2022Physics-Guided, Physics-Informed, and Physics-Encoded Neural Networks in Scientific Computingcited by 24
- 2024BENO: Boundary-embedded Neural Operators for Elliptic PDEscited by 22
- 2022Transform Once: Efficient Operator Learning in Frequency Domaincited by 20
- 2022Latent Neural ODEs with Sparse Bayesian Multiple Shootingcited by 17
- 2023Inducing Point Operator Transformer: A Flexible and Scalable Architecture for Solving PDEscited by 16
- 2022A Finite Element-Inspired Hypergraph Neural Network: Application to Fluid Dynamics Simulationscited by 14
- 2024Knowledge-guided Machine Learning: Current Trends and Future Prospectscited by 13
21 more
- 2024SineNet: Learning Temporal Dynamics in Time-Dependent Partial Differential Equationscited by 13
- 2022torchode: A Parallel ODE Solver for PyTorchcited by 10
- 2024Neural SPH: Improved Neural Modeling of Lagrangian Fluid Dynamicscited by 10
- 2024Learning time-dependent PDE via graph neural networks and deep operator network for robust accuracy on irregular gridscited by 7
- 2025Improving Long-Range Interactions in Graph Neural Simulators via Hamiltonian Dynamicscited by 6
- 2024Spatio-Temporal Fluid Dynamics Modeling via Physical-Awareness and Parameter Diffusion Guidancecited by 5
- 2023Graph Network Surrogate Model for Subsurface Flow Optimizationcited by 4
- 2024Unfolding Time: Generative Modeling for Turbulent Flows in 4Dcited by 4
- 2023Learning PDE Solution Operator for Continuous Modeling of Time-Seriescited by 3
- 2023Learning Space-Time Continuous Neural PDEs from Partially Observed Statescited by 3
- 2024JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Frameworkcited by 3
- 2024Up-sampling-only and Adaptive Mesh-based GNN for Simulating Physical Systemscited by 3
- 2023On the Relationships between Graph Neural Networks for the Simulation of Physical Systems and Classical Numerical Methodscited by 2
- 2023Learning Efficient Surrogate Dynamic Models with Graph Spline Networkscited by 2
- 2024Learning Spatiotemporal Dynamical Systems from Point Process Observationscited by 2
- 2024G-Adaptivity: optimised graph-based mesh relocation for finite element methodscited by 2
- 2025FA-INR: Adaptive Implicit Neural Representations for Interpretable Exploration of Simulation Ensemblescited by 1
- 2023Scientific Computing Algorithms to Learn Enhanced Scalable Surrogates for Mesh Physicscited by 0
- 2024Learning-Based Finite Element Methods Modeling for Complex Mechanical Systemscited by 0
- 2025On the use of Graphs for Satellite Image Time Seriescited by 0
- 2026Mesh Based Simulations with Spatial and Temporal awarenesscited by 0
- 2026Mesh Based Simulations with Spatial and Temporal awareness2 May 2026
- 2025Improving Long-Range Interactions in Graph Neural Simulators via Hamiltonian Dynamics11 Nov 2025
- 2025FA-INR: Adaptive Implicit Neural Representations for Interpretable Exploration of Simulation Ensembles7 Jun 2025
- 2025On the use of Graphs for Satellite Image Time Series22 May 2025
- 2024Up-sampling-only and Adaptive Mesh-based GNN for Simulating Physical Systems7 Sep 2024
- 2024Learning-Based Finite Element Methods Modeling for Complex Mechanical Systems30 Aug 2024
- 2024G-Adaptivity: optimised graph-based mesh relocation for finite element methods5 Jul 2024
- 2024Unfolding Time: Generative Modeling for Turbulent Flows in 4D17 Jun 2024
- 2024Learning Spatiotemporal Dynamical Systems from Point Process Observations1 Jun 2024
- 2024SineNet: Learning Temporal Dynamics in Time-Dependent Partial Differential Equations28 Mar 2024
- 2024Knowledge-guided Machine Learning: Current Trends and Future Prospects24 Mar 2024
- 2024Spatio-Temporal Fluid Dynamics Modeling via Physical-Awareness and Parameter Diffusion Guidance18 Mar 2024
21 more
- 2024JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Framework7 Mar 2024
- 2024Learning time-dependent PDE via graph neural networks and deep operator network for robust accuracy on irregular grids13 Feb 2024
- 2024Neural SPH: Improved Neural Modeling of Lagrangian Fluid Dynamics9 Feb 2024
- 2024BENO: Boundary-embedded Neural Operators for Elliptic PDEs17 Jan 2024
- 2023Inducing Point Operator Transformer: A Flexible and Scalable Architecture for Solving PDEs18 Dec 2023
- 2023Graph Network Surrogate Model for Subsurface Flow Optimization14 Dec 2023
- 2023Learning Efficient Surrogate Dynamic Models with Graph Spline Networks25 Oct 2023
- 2023Learning Space-Time Continuous Neural PDEs from Partially Observed States9 Jul 2023
- 2023From Zero to Turbulence: Generative Modeling for 3D Flow Simulation29 May 2023
- 2023Scientific Computing Algorithms to Learn Enhanced Scalable Surrogates for Mesh Physics1 Apr 2023
- 2023On the Relationships between Graph Neural Networks for the Simulation of Physical Systems and Classical Numerical Methods31 Mar 2023
- 2023Eagle: Large-Scale Learning of Turbulent Fluid Dynamics with Mesh Transformers16 Feb 2023
- 2023Learning PDE Solution Operator for Continuous Modeling of Time-Series2 Feb 2023
- 2023Koopman neural operator as a mesh-free solver of non-linear partial differential equations24 Jan 2023
- 2022A Finite Element-Inspired Hypergraph Neural Network: Application to Fluid Dynamics Simulations30 Dec 2022
- 2022Transform Once: Efficient Operator Learning in Frequency Domain26 Nov 2022
- 2022Physics-Guided, Physics-Informed, and Physics-Encoded Neural Networks in Scientific Computing14 Nov 2022
- 2022torchode: A Parallel ODE Solver for PyTorch22 Oct 2022
- 2022Latent Neural ODEs with Sparse Bayesian Multiple Shooting7 Oct 2022
- 2022Towards Multi-spatiotemporal-scale Generalized PDE Modeling30 Sep 2022
- 2022Clifford Neural Layers for PDE Modeling8 Sep 2022
- 2022Towards Multi-spatiotemporal-scale Generalized PDE Modelingcited by 190
- 2022Clifford Neural Layers for PDE Modelingcited by 91
- 2023Eagle: Large-Scale Learning of Turbulent Fluid Dynamics with Mesh Transformerscited by 54
- 2023From Zero to Turbulence: Generative Modeling for 3D Flow Simulationcited by 46
- 2023Koopman neural operator as a mesh-free solver of non-linear partial differential equationscited by 29
- 2022Physics-Guided, Physics-Informed, and Physics-Encoded Neural Networks in Scientific Computingcited by 24
- 2024BENO: Boundary-embedded Neural Operators for Elliptic PDEscited by 22
- 2022Transform Once: Efficient Operator Learning in Frequency Domaincited by 20
- 2022Latent Neural ODEs with Sparse Bayesian Multiple Shootingcited by 17
- 2023Inducing Point Operator Transformer: A Flexible and Scalable Architecture for Solving PDEscited by 16
- 2022A Finite Element-Inspired Hypergraph Neural Network: Application to Fluid Dynamics Simulationscited by 14
- 2024Knowledge-guided Machine Learning: Current Trends and Future Prospectscited by 13
12 most cited of 31 All 31 (JSON)
- 2026Mesh Based Simulations with Spatial and Temporal awareness2 May 2026
- 2025Improving Long-Range Interactions in Graph Neural Simulators via Hamiltonian Dynamics11 Nov 2025
- 2025On the use of Graphs for Satellite Image Time Series22 May 2025
- 2024Up-sampling-only and Adaptive Mesh-based GNN for Simulating Physical Systems7 Sep 2024
- 2024Learning-Based Finite Element Methods Modeling for Complex Mechanical Systems30 Aug 2024
- 2024G-Adaptivity: optimised graph-based mesh relocation for finite element methods5 Jul 2024
- 2024Learning Spatiotemporal Dynamical Systems from Point Process Observations1 Jun 2024
- 2024SineNet: Learning Temporal Dynamics in Time-Dependent Partial Differential Equations28 Mar 2024
- 2024Knowledge-guided Machine Learning: Current Trends and Future Prospects24 Mar 2024
- 2024Spatio-Temporal Fluid Dynamics Modeling via Physical-Awareness and Parameter Diffusion Guidance18 Mar 2024
- 2024JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Framework7 Mar 2024
- 2024Learning time-dependent PDE via graph neural networks and deep operator network for robust accuracy on irregular grids13 Feb 2024
12 newest of 31 All 31 (JSON)