A Physics-informed Multi-resolution Neural Operator
Sumanta Roy, Bahador Bahmani, Ioannis G. Kevrekidis, Michael D. Shields
TL;DR
This work tackles operator learning for parametric PDEs when input data are unevenly discretized by introducing a physics-informed, data-free framework (PI-RINO). It first embeds irregular input realizations into a fixed latent space via a dictionary of pre-trained INR-based basis functions, yielding embedding coefficients $\boldsymbol{\alpha}(\boldsymbol{u})$, and then uses a simple MLP to map $(\boldsymbol{\alpha}(\boldsymbol{u}), \boldsymbol{y})$ to the solution $s_{\boldsymbol{\theta}}(\boldsymbol{y})$, with the governing PDE enforced through a finite-difference physics loss $\mathcal{L} = \mathcal{L}_{\text{pde}} + \mathcal{L}_{\text{bc}} + \mathcal{L}_{\text{ic}}$ and input reconstruction $\tilde{u}(\boldsymbol{y}) = \sum_l \psi_l(\boldsymbol{y}) \alpha_l$. Compared to Autodiff-based PINNs, the FD-based enforcement yields comparable accuracy while delivering substantial speedups (roughly $2\times$ for 1D and up to $10\times$ for 2D problems) across 1D antiderivative, 2D heat conduction, and Biot consolidation benchmarks. The approach handles multi-resolution, misaligned inputs and sparse data, and shows promise for extension to geometries, multi-fidelity, and multi-modal data.
Abstract
The predictive accuracy of operator learning frameworks depends on the quality and quantity of available training data (input-output function pairs), often requiring substantial amounts of high-fidelity data, which can be challenging to obtain in some real-world engineering applications. These datasets may be unevenly discretized from one realization to another, with the grid resolution varying across samples. In this study, we introduce a physics-informed operator learning approach by extending the Resolution Independent Neural Operator (RINO) framework to a fully data-free setup, addressing both challenges simultaneously. Here, the arbitrarily (but sufficiently finely) discretized input functions are projected onto a latent embedding space (i.e., a vector space of finite dimensions), using pre-trained basis functions. The operator associated with the underlying partial differential equations (PDEs) is then approximated by a simple multi-layer perceptron (MLP), which takes as input a latent code along with spatiotemporal coordinates to produce the solution in the physical space. The PDEs are enforced via a finite difference solver in the physical space. The validation and performance of the proposed method are benchmarked on several numerical examples with multi-resolution data, where input functions are sampled at varying resolutions, including both coarse and fine discretizations.
