Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's next
About
Physics-Informed Neural Networks (PINN) are neural networks (NNs) that encode model equations, like Partial Differential Equations (PDE), as a component of the neural network itself. PINNs are nowadays used to solve PDEs, fractional equations, integral-differential equations, and stochastic PDEs. This novel methodology has arisen as a multi-task learning framework in which a NN must fit observed data while reducing a PDE residual. This article provides a comprehensive review of the literature on PINNs: while the primary goal of the study was to characterize these networks and their related advantages and disadvantages. The review also attempts to incorporate publications on a broader range of collocation-based physics informed neural networks, which stars form the vanilla PINN, as well as many other variants, such as physics-constrained neural networks (PCNN), variational hp-VPINN, and conservative PINN (CPINN). The study indicates that most research has focused on customizing the PINN through different activation functions, gradient optimization techniques, neural network structures, and loss function structures. Despite the wide range of applications for which PINNs have been used, by demonstrating their ability to be more feasible in some contexts than classical numerical techniques like Finite Element Method (FEM), advancements are still possible, most notably theoretical issues that remain unresolved.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Solving PDE | Burgers | Relative Error3.56 | 24 | |
| Forward PDE solving | Navier-Stokes | Relative L2 Error40.21 | 15 | |
| Forward PDE solving | Poisson | Relative L2 Error32.01 | 15 | |
| Forward PDE solving | HYCOM | Relative L2 Error28.12 | 10 | |
| Forward PDE solving | 1D Burgers' equation standard synthetic (test) | Relative L2 Error0.0356 | 10 | |
| Inverse PDE solving | Darcy | Relative L2 Error27.41 | 10 | |
| Forward PDE solving | Darcy | Relative L2 Error15.98 | 9 | |
| 1D reaction-diffusion | 1D reaction-diffusion (x in [-2, 2]) | Error E(u_theta)1.5 | 3 | |
| 1D reaction-diffusion | 1D reaction-diffusion (x in [-4, 4]) | E(u_theta)2.15 | 3 | |
| Solving 2D Laplace Equation | Laplace problem (val) | E(u_theta)0.0027 | 3 |