conda create --name uqprop python=3.10
pip install -e .
module load openmpi/4.1.0/gcc-8.4.0
conda activate /projects/mluq/condaEnvs/uqprop
Bayesian neural networks are an attractive method to estimate and predict modeling uncertainty due to their ability to ingest large amounts of data, relatively fast inference cost (compared to Gaussian processes), rigorous characterization of uncertainty, and expressivity. Recent advancements employing variational inference have made the training of BNNs tractable for large models and amenable to large datasets. BNNs reformulate deterministic deep learning models as point-estimators and emulate the construction of an ensemble of neural nets by assigning a probability distribution to each network parameter. Thus, they generate a predictive distribution by sampling the parameter distributions and collecting the resulting distribution of point estimates. We explore the use of BNNs for quantifying both epistemic and aleatoric uncertainties stemming from the adopted model form and training dataset. In particular, we model the sub-filter progress variable dissipation rate of premixed turbulent flames.
If you find this repository useful in your research, please consider citing the following:
@misc{pash2024priori,
title={A Priori Uncertainty Quantification of Reacting Turbulence Closure Models using Bayesian Neural Networks},
author={Graham Pash and Malik Hassanaly and Shashank Yellapantula},
year={2024},
eprint={2402.18729},
archivePrefix={arXiv},
primaryClass={physics.flu-dyn}
}
The NREL software record for this repository is SWR-24-36
This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, Department of Energy Computational Science Graduate Fellowship under Award Number DE-SC0021110.
This work was authored in part by the National Renewable Energy Laboratory (NREL), operated by Alliance for Sustainable Energy, LLC, for the U.S. Department of Energy (DOE) under Contract No. DE-AC36-08GO28308. This work was supported as part of DEGREES, an Energy Earthshot Research Center (EERC) funded by the U.S. Department of Energy, Office of Science, Basic Energy Sciences. The research was performed using computational resources sponsored by the Department of Energy's Office of Energy Efficiency and Renewable Energy and located at the National Renewable Energy Laboratory.
The views expressed in the article do not necessarily represent the views of the DOE or the U.S. Government. The U.S. Government retains and the publisher, by accepting the article for publication, acknowledges that the U.S. Government retains a nonexclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of this work, or allow others to do so, for U.S. Government purposes.