Physics Informed Extreme Learning Machine (PIELM) -- A rapid method for the numerical solution of partial differential equations
About
There has been rapid progress recently on the application of deep networks to the solution of partial differential equations, collectively labelled as Physics Informed Neural Networks (PINNs). In this paper, we develop Physics Informed Extreme Learning Machine (PIELM), a rapid version of PINNs which can be applied to stationary and time dependent linear partial differential equations. We demonstrate that PIELM matches or exceeds the accuracy of PINNs on a range of problems. We also discuss the limitations of neural network based approaches, including our PIELM, in the solution of PDEs on large domains and suggest an extension, a distributed version of our algorithm -{}- DPIELM. We show that DPIELM produces excellent results comparable to conventional numerical techniques in the solution of time-dependent problems. Collectively, this work contributes towards making the use of neural networks in the solution of partial differential equations in complex domains as a competitive alternative to conventional discretization techniques.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| PDE solving | Klein-Gordon equation | Relative L2 Error4.8 | 36 | |
| PDE solving | 2D Convection-Diffusion | Relative L2 Error7.79 | 13 | |
| Partial Differential Equation Solving | Helmholtz-2D | Error1.81 | 8 | |
| Sound Field Interpolation | 1D Free-field Simulation Experiment 1 Interpolation Positions 1.0 | NMSE (dB)-0.04 | 7 | |
| Sound Field Interpolation | 1D Free-field Simulation Experiment 1 1.0 (Measurement Positions) | NMSE (dB)-2.09 | 7 | |
| Solving Linear Partial Differential Equations | TC-8 | Max Error4.88e-7 | 5 | |
| Partial Differential Equation Solving | Helmholtz Panda | Relative L2 Error2.45 | 5 | |
| PDE solving | 2D Helmholtz equation κ = 24π | Best Rel. L2 Error1.81 | 5 | |
| Solving Helmholtz Equation | Panda-shaped domain | Best Rel. L2 Error2.45 | 5 | |
| Solving Klein-Gordon equation | Klein-Gordon equation with multiple frequency components | Best Relative L2 Error4.8 | 5 |