Physics- and geometry-aware spatio-spectral graph neural operator for time-independent and time-dependent PDEs
By: Subhankar Sarkar, Souvik Chakraborty
Potential Business Impact:
Solves hard science problems with smart computer math.
Solving partial differential equations (PDEs) efficiently and accurately remains a cornerstone challenge in science and engineering, especially for problems involving complex geometries and limited labeled data. We introduce a Physics- and Geometry- Aware Spatio-Spectral Graph Neural Operator ($\pi$G-Sp$^2$GNO) for learning the solution operators of time-independent and time-dependent PDEs. The proposed approach first improves upon the recently developed Sp$^2$GNO by enabling geometry awareness and subsequently exploits the governing physics to learn the underlying solution operator in a simulation-free setup. While the spatio-spectral structure present in the proposed architecture allows multiscale learning, two separate strategies for enabling geometry awareness is introduced in this paper. For time dependent problems, we also introduce a novel hybrid physics informed loss function that combines higher-order time-marching scheme with upscaled theory inspired stochastic projection scheme. This allows accurate integration of the physics-information into the loss function. The performance of the proposed approach is illustrated on number of benchmark examples involving regular and complex domains, variation in geometry during inference, and time-independent and time-dependent problems. The results obtained illustrate the efficacy of the proposed approach as compared to the state-of-the-art physics-informed neural operator algorithms in the literature.
Similar Papers
Enabling Automatic Differentiation with Mollified Graph Neural Operators
Machine Learning (CS)
Solves hard math problems on any shape.
Data-Efficient Time-Dependent PDE Surrogates: Graph Neural Simulators vs Neural Operators
Machine Learning (CS)
Learns physics rules faster with less data.
Data-Efficient Time-Dependent PDE Surrogates: Graph Neural Simulators vs. Neural Operators
Machine Learning (CS)
Helps computers learn science faster with less data.