# PFNN: A Penalty-Free Neural Network Method for Solving a Class of Second-Order Boundary-Value Problems on Complex Geometries

arXiv: https://arxiv.org/abs/2004.06490 · HTML: https://mlsanity.com/paper/2004.06490/

## Key facts

- Cited by 38 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 14 Apr 2020.

## Built on by (most cited first, 30 of 38)

- [Physics-informed neural networks with hard constraints for inverse design](https://mlsanity.com/paper/2102.04626/) (2021)
- [Gradient-enhanced physics-informed neural networks for forward and inverse PDE problems](https://mlsanity.com/paper/2111.02801/) (2021)
- [Physics-Informed Machine Learning: A Survey on Problems, Methods and Applications](https://mlsanity.com/paper/2211.08064/) (2022)
- [DAS-PINNs: A deep adaptive sampling method for solving high-dimensional partial differential equations](https://mlsanity.com/paper/2112.14038/) (2021)
- [Encoding physics to learn reaction-diffusion processes](https://mlsanity.com/paper/2106.04781/) (2021)
- [Adaptive deep density approximation for Fokker-Planck equations](https://mlsanity.com/paper/2103.11181/) (2021)
- [A Discontinuity Capturing Shallow Neural Network for Elliptic Interface Problems](https://mlsanity.com/paper/2106.05587/) (2021)
- [Enhancing training of physics-informed neural networks using domain-decomposition based preconditioning strategies](https://mlsanity.com/paper/2306.17648/) (2023)
- [Adversarial Adaptive Sampling: Unify PINN and Optimal Transport for the Approximation of PDEs](https://mlsanity.com/paper/2305.18702/) (2023)
- [M2N: Mesh Movement Networks for PDE Solvers](https://mlsanity.com/paper/2204.11188/) (2022)
- [Machine learning and domain decomposition methods -- a survey](https://mlsanity.com/paper/2312.14050/) (2023)
- [Preconditioning for Physics-Informed Neural Networks](https://mlsanity.com/paper/2402.00531/) (2024)
- [A Unified Hard-Constraint Framework for Solving Geometrically Complex PDEs](https://mlsanity.com/paper/2210.03526/) (2022)
- [BINN: A deep learning approach for computational mechanics problems based on boundary integral equations](https://mlsanity.com/paper/2301.04480/) (2023)
- [CENN: Conservative energy method based on neural networks with subdomains for solving variational problems involving heterogeneous and complex geometries](https://mlsanity.com/paper/2110.01359/) (2021)
- [Bounded KRnet and its applications to density estimation and approximation](https://mlsanity.com/paper/2305.09063/) (2023)
- [A Shallow Ritz Method for Elliptic Problems with Singular Sources](https://mlsanity.com/paper/2107.12013/) (2021)
- [Neural PDE Solvers for Irregular Domains](https://mlsanity.com/paper/2211.03241/) (2022)
- [Characteristics-Informed Neural Networks for Forward and Inverse Hyperbolic Problems](https://mlsanity.com/paper/2212.14012/) (2022)
- [DCEM: A deep complementary energy method for solid mechanics](https://mlsanity.com/paper/2302.01538/) (2023)
- [Learning Domain-Independent Green's Function For Elliptic Partial Differential Equations](https://mlsanity.com/paper/2401.17172/) (2024)
- [Deep adaptive sampling for surrogate modeling without labeled data](https://mlsanity.com/paper/2402.11283/) (2024)
- [Discovering Physics-Informed Neural Networks Model for Solving Partial Differential Equations through Evolutionary Computation](https://mlsanity.com/paper/2405.11208/) (2024)
- [Adaptive deep density approximation for fractional Fokker-Planck equations](https://mlsanity.com/paper/2210.14402/) (2022)
- [The Hard-Constraint PINNs for Interface Optimal Control Problems](https://mlsanity.com/paper/2308.06709/) (2023)
- [Adaptive deep density approximation for stochastic dynamical systems](https://mlsanity.com/paper/2405.02810/) (2024)
- [TSONN: Time-stepping-oriented neural network for solving partial differential equations](https://mlsanity.com/paper/2310.16491/) (2023)
- [An explainable operator approximation framework under the guideline of Green's function](https://mlsanity.com/paper/2412.16644/) (2024)
- [On the Compatibility between Neural Networks and Partial Differential Equations for Physics-informed Learning](https://mlsanity.com/paper/2212.00270/) (2022)
- [Bayesian identification of nonseparable Hamiltonians with multiplicative noise using deep learning and reduced-order modeling](https://mlsanity.com/paper/2401.12476/) (2024)

## Abstract (arXiv)

We present PFNN, a penalty-free neural network method, to efficiently solve a class of second-order boundary-value problems on complex geometries. To reduce the smoothness requirement, the original problem is reformulated to a weak form so that the evaluations of high-order derivatives are avoided. Two neural networks, rather than just one, are employed to construct the approximate solution, with one network satisfying the essential boundary conditions and the other handling the rest part of the domain. In this way, an unconstrained optimization problem, instead of a constrained one, is solved without adding any penalty terms. The entanglement of the two networks is eliminated with the help of a length factor function that is scale invariant and can adapt with complex geometries. We prove the convergence of the PFNN method and conduct numerical experiments on a series of linear and nonlinear second-order boundary-value problems to demonstrate that PFNN is superior to several existing approaches in terms of accuracy, flexibility and robustness.
