Data-driven Multi-Fidelity Modelling for Time-dependent Partial Differential Equations using Convolutional Neural Networks

Freja T, Petersen, Allan P. Engsig-Karup

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

31 Downloads (Pure)

Abstract

We present a general multi-fidelity (MF) framework which is applied through utilizing flexible-order explicit finite difference numerical schemes using convolutional neural networks (CNNs) by combining low-order simulation data with higher order simulation data obtained from numerical simulations based on partial differential equations (PDEs). This allows for improving the performance of low-order numerical simulation through learning from the data how to correct the numerical schemes to achieve improved accuracy. Through the lens of numerical analysis we evaluate the accuracy, efficiency and generalizability of constructed data-driven MF-models. To illustrate the concept, the construction of the MF models uses CNNs and is evaluated against numerical schemes designed for solving linear PDEs; the heat, the linear advection equation and linearized 1D shallow water equations. The numerical schemes allow for a high level of explainability of data-driven correction terms obtained via CNNs through numerical analysis of truncation errors. It is demonstrated that data-driven MF models is a means to improve the accuracy of LF models through operator correction.
Original languageEnglish
Title of host publicationProceedings of the ICLR 2024 Workshop on AI4DifferentialEquations in Science
Number of pages11
Publication statusAccepted/In press - 2024
EventICLR 2024 Workshop on AI4DifferentialEquations in Science - Vienna, Austria
Duration: 11 May 202411 May 2024

Workshop

WorkshopICLR 2024 Workshop on AI4DifferentialEquations in Science
Country/TerritoryAustria
CityVienna
Period11/05/202411/05/2024

Fingerprint

Dive into the research topics of 'Data-driven Multi-Fidelity Modelling for Time-dependent Partial Differential Equations using Convolutional Neural Networks'. Together they form a unique fingerprint.

Cite this