Bayesian neural networks for weak solution of PDEs with uncertainty quantification
Not on the map. Why?
Abstract (arXiv)
Solving partial differential equations (PDEs) is the canonical approach for understanding the behavior of physical systems. However, large scale solutions of PDEs using state of the art discretization techniques remains an expensive proposition. In this work, a new physics-constrained neural network (NN) approach is proposed to solve PDEs without labels, with a view to enabling high-throughput solutions in support of design and decision-making. Distinct from existing physics-informed NN approaches, where the strong form or weak form of PDEs are used to construct the loss function, we write the loss function of NNs based on the discretized residual of PDEs through an efficient, convolutional operator-based, and vectorized implementation. We explore an encoder-decoder NN structure for both deterministic and probabilistic models, with Bayesian NNs (BNNs) for the latter, which allow us to quantify both epistemic uncertainty from model parameters and aleatoric uncertainty from noise in the data. For BNNs, the discretized residual is used to construct the likelihood function. In our approach, both deterministic and probabilistic convolutional layers are used to learn the applied boundary conditions (BCs) and to detect the problem domain. As both Dirichlet and Neumann BCs are specified as inputs to NNs, a single NN can solve for similar physics, but with different BCs and on a number of problem domains. The trained surrogate PDE solvers can also make interpolating and extrapolating (to a certain extent) predictions for BCs that they were not exposed to during training. Such surrogate models are of particular importance for problems, where similar types of PDEs need to be repeatedly solved for many times with slight variations. We demonstrate the capability and performance of the proposed framework by applying it to steady-state diffusion, linear elasticity, and nonlinear elasticity.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 32 of its 71 references that are in the map. First posted on arXiv 13 Jan 2021.
Builds on
32 of 71 references.
References · 32
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,352
- 2016Variational Inference: A Review for Statisticianscited by 1,472
- 2017DGM: A deep learning algorithm for solving partial differential equationscited by 678
- 2019A Simple Baseline for Bayesian Uncertainty in Deep Learningcited by 560
- 2017Solving high-dimensional partial differential equations using deep learningcited by 556
- 2015Weight Uncertainty in Neural Networkscited by 554
- 2016Stein Variational Gradient Descent: A General Purpose Bayesian Inference Algorithmcited by 507
- 2020B-PINNs: Bayesian Physics-Informed Neural Networks for Forward and Inverse PDE Problems with Noisy Datacited by 335
- 2019Physics-Constrained Deep Learning for High-dimensional Surrogate Modeling and Uncertainty Quantification without Labeled Datacited by 262
20 more
- 2020hp-VPINNs: Variational Physics-Informed Neural Networks With Domain Decompositioncited by 236
- 2018Bayesian Deep Convolutional Encoder-Decoder Networks for Surrogate Modeling and Uncertainty Quantificationcited by 199
- 2020PhyGeoNet: Physics-Informed Geometry-Adaptive Convolutional Neural Networks for Solving Parameterized Steady-State PDEs on Irregular Domaincited by 174
- 2018Quantifying total uncertainty in physics-informed neural networks for solving forward and inverse stochastic problemscited by 147
- 2018Flipout: Efficient Pseudo-Independent Weight Perturbations on Mini-Batchescited by 133
- 2019Modeling the Dynamics of PDE Systems with Physics-Constrained Deep Auto-Regressive Networkscited by 129
- 2017A unified deep artificial neural network approach to partial differential equations in complex geometriescited by 122
- 2018Adversarial Uncertainty Quantification in Physics-Informed Neural Networkscited by 120
- 2019An Energy Approach to the Solution of Partial Differential Equations in Computational Mechanics via Machine Learning: Concepts, Implementation and Applicationscited by 118
- 2019PPINN: Parareal Physics-Informed Neural Network for time-dependent PDEscited by 118
- 2016By-passing the Kohn-Sham equations with machine learningcited by 67
- 2019D3M: A deep domain decomposition method for partial differential equationscited by 44
- 2019VarNet: Variational Neural Networks for the Solution of Partial Differential Equationscited by 35
- 2020Deep learning of free boundary and Stefan problemscited by 35
- 2018Meta-modeling game for deriving theoretical-consistent, micro-structural-based traction-separation laws via deep reinforcement learningcited by 19
- 2020Friedrichs Learning: Weak Solutions of Partial Differential Equations via Deep Learningcited by 18
- 2019Machine learning materials physics: Multi-resolution neural networks learn the free energy and nonlinear elastic response of evolving microstructurescited by 17
- 2020Variational system identification of the partial differential equations governing microstructure evolution in materials: Inference over sparse and spatially unrelated datacited by 13
- 2019Bayesian deep learning with hierarchical prior: Predictions from limited and noisy datacited by 8
- 2020Scale bridging materials physics: Active learning workflows and integrable deep neural networks for free energy function representations in alloyscited by 6
Built on by
Citing papers per year: 2022: 5; 2023: 0; 2024: 2; 2025: 1.
8 papers.
- 2022A mixed formulation for physics-informed neural networks as a potential solver for engineering problems in heterogeneous domains: comparison with finite element methodcited by 33
- 2024Generating synthetic data for neural operatorscited by 11
- 2022Learning Mechanically Driven Emergent Behavior with Message Passing Neural Networkscited by 6
- 2025DGenNO: A Novel Physics-aware Neural Operator for Solving Forward and Inverse PDE Problems based on Deep, Generative Probabilistic Modelingcited by 5
- 2022Machine Learning in Heterogeneous Porous Materialscited by 3
- 2022A heteroencoder architecture for prediction of failure locations in porous metals using variational inferencecited by 2
- 2022Investigating Deep Learning Model Calibration for Classification Problems in Mechanicscited by 2
- 2024The Importance of Architecture Choice in Deep Learning for Climate Applicationscited by 0
- 2025DGenNO: A Novel Physics-aware Neural Operator for Solving Forward and Inverse PDE Problems based on Deep, Generative Probabilistic Modeling10 Feb 2025
- 2024The Importance of Architecture Choice in Deep Learning for Climate Applications21 Feb 2024
- 2024Generating synthetic data for neural operators4 Jan 2024
- 2022Investigating Deep Learning Model Calibration for Classification Problems in Mechanics1 Dec 2022
- 2022A mixed formulation for physics-informed neural networks as a potential solver for engineering problems in heterogeneous domains: comparison with finite element method27 Jun 2022
- 2022Machine Learning in Heterogeneous Porous Materials4 Feb 2022
- 2022Learning Mechanically Driven Emergent Behavior with Message Passing Neural Networks3 Feb 2022
- 2022A heteroencoder architecture for prediction of failure locations in porous metals using variational inference31 Jan 2022