A Priori Uncertainty Quantification of Reacting Turbulence Closure Models using Bayesian Neural Networks
arXiv:2402.18729 · doi:10.1016/j.engappai.2024.109821
Abstract
While many physics-based closure model forms have been posited for the sub-filter scale (SFS) in large eddy simulation (LES), vast amounts of data available from direct numerical simulation (DNS) create opportunities to leverage data-driven modeling techniques. Albeit flexible, data-driven models still depend on the dataset and the functional form of the model chosen. Increased adoption of such models requires reliable uncertainty estimates both in the data-informed and out-of-distribution regimes. In this work, we employ Bayesian neural networks (BNNs) to capture both epistemic and aleatoric uncertainties in a reacting flow model. In particular, we model the filtered progress variable scalar dissipation rate which plays a key role in the dynamics of turbulent premixed flames. We demonstrate that BNN models can provide unique insights about the structure of uncertainty of the data-driven closure models. We also propose a method for the incorporation of out-of-distribution information in a BNN. The efficacy of the model is demonstrated by a priori evaluation on a dataset consisting of a variety of flame conditions and fuels.
References in corpus (16)
- What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?
- A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challenges
- Aleatoric and Epistemic Uncertainty in Machine Learning: An Introduction to Concepts and Methods
- Turbulence Modeling in the Age of Data
- Domain Generalization: A Survey
- Hands-on Bayesian Neural Networks -- a Tutorial for Deep Learning Users
- Sub-grid modelling for two-dimensional turbulence using neural networks
- Perspectives on Machine Learning-augmented Reynolds-averaged and Large Eddy Simulation Models of Turbulence
- TensorFlow Distributions
- Uncertainty Quantification in Machine Learning for Engineering Design and Health Prognostics: A Tutorial
- Training convolutional neural networks to estimate turbulent sub-grid scale reaction rates
- How Neural Networks Extrapolate: From Feedforward to Graph Neural Networks
- What Are Bayesian Neural Network Posteriors Really Like?
- On Warm-Starting Neural Network Training
- Derivative-Informed Neural Operator: An Efficient Framework for High-Dimensional Parametric Derivative Learning
- On the Performance of Direct Loss Minimization for Bayesian Neural Networks