Accelerated Training of Physics-Informed Neural Networks (PINNs) using Meshless Discretizations
Ramansh Sharma, Varun Shankar

TL;DR
This paper introduces discretely-trained PINNs (DT-PINNs) that replace costly automatic differentiation with meshless RBF-FD discretizations, enabling faster training on irregular domains and improved computational efficiency, especially with double precision.
Contribution
The authors propose a novel DT-PINN method using meshless RBF-FD discretizations to accelerate training and handle irregular geometries, outperforming traditional PINNs in speed and efficiency.
Findings
DT-PINNs achieve 2-4x faster training times than vanilla-PINNs.
Using fp64 precision in DT-PINNs improves training speed without sacrificing accuracy.
RBF-FD discretizations of third-order accuracy are effective for PINN training.
Abstract
We present a new technique for the accelerated training of physics-informed neural networks (PINNs): discretely-trained PINNs (DT-PINNs). The repeated computation of partial derivative terms in the PINN loss functions via automatic differentiation during training is known to be computationally expensive, especially for higher-order derivatives. DT-PINNs are trained by replacing these exact spatial derivatives with high-order accurate numerical discretizations computed using meshless radial basis function-finite differences (RBF-FD) and applied via sparse-matrix vector multiplication. The use of RBF-FD allows for DT-PINNs to be trained even on point cloud samples placed on irregular domain geometries. Additionally, though traditional PINNs (vanilla-PINNs) are typically stored and trained in 32-bit floating-point (fp32) on the GPU, we show that for DT-PINNs, using fp64 on the GPU leads to…
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.
Code & Models
Videos
Taxonomy
TopicsModel Reduction and Neural Networks · Neural Networks and Applications · Computational Physics and Python Applications
