Automated discovery of finite volume schemes using Graph Neural Networks
Paul Garnier, Jonathan Viquerat, Elie Hachem

TL;DR
This paper demonstrates that Graph Neural Networks can be used to automatically discover and generate finite volume numerical schemes for differential equations, including higher-order schemes, through training on simple graph datasets and symbolic regression.
Contribution
The work shows GNNs can extrapolate finite volume schemes beyond training data and autonomously rediscover classical schemes using symbolic regression and physics-informed training.
Findings
GNNs trained on two-node graphs can approximate first-order FV schemes with errors proportional to training loss.
GNNs can rediscover the exact analytical form of FV schemes through symbolic regression.
Unsupervised GNN training with residual loss can recover FV schemes without ground-truth data.
Abstract
Graph Neural Networks (GNNs) have deeply modified the landscape of numerical simulations by demonstrating strong capabilities in approximating solutions of physical systems. However, their ability to extrapolate beyond their training domain (\textit{e.g.} larger or structurally different graphs) remains uncertain. In this work, we establish that GNNs can serve purposes beyond their traditional role, and be exploited to generate numerical schemes, in conjunction with symbolic regression. First, we show numerically and theoretically that a GNN trained on a dataset consisting solely of two-node graphs can extrapolate a first-order Finite Volume (FV) scheme for the heat equation on out-of-distribution, unstructured meshes. Specifically, if a GNN achieves a loss on such a dataset, it implements the FV scheme with an error of . Using symbolic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
