Uncertainty Quantification in Machine Learning for Engineering Design and Health Prognostics: A Tutorial

05/07/2023
by   Venkat Nemani, et al.
5

On top of machine learning models, uncertainty quantification (UQ) functions as an essential layer of safety assurance that could lead to more principled decision making by enabling sound risk assessment and management. The safety and reliability improvement of ML models empowered by UQ has the potential to significantly facilitate the broad adoption of ML solutions in high-stakes decision settings, such as healthcare, manufacturing, and aviation, to name a few. In this tutorial, we aim to provide a holistic lens on emerging UQ methods for ML models with a particular focus on neural networks and the applications of these UQ methods in tackling engineering design as well as prognostics and health management problems. Toward this goal, we start with a comprehensive classification of uncertainty types, sources, and causes pertaining to UQ of ML models. Next, we provide a tutorial-style description of several state-of-the-art UQ methods: Gaussian process regression, Bayesian neural network, neural network ensemble, and deterministic UQ methods focusing on spectral-normalized neural Gaussian process. Established upon the mathematical formulations, we subsequently examine the soundness of these UQ methods quantitatively and qualitatively (by a toy regression example) to examine their strengths and shortcomings from different dimensions. Then, we review quantitative metrics commonly used to assess the quality of predictive uncertainty in classification and regression problems. Afterward, we discuss the increasingly important role of UQ of ML models in solving challenging problems in engineering design and health prognostics. Two case studies with source codes available on GitHub are used to demonstrate these UQ methods and compare their performance in the life prediction of lithium-ion batteries at the early stage and the remaining useful life prediction of turbofan engines.

READ FULL TEXT

page 12

page 17

page 28

page 38

research
09/23/2021

Accurate Remaining Useful Life Prediction with Uncertainty Quantification: a Deep Learning and Nonstationary Gaussian Process Approach

Remaining useful life (RUL) refers to the expected remaining lifespan of...
research
03/28/2023

Towards Reliable Uncertainty Quantification via Deep Ensembles in Multi-output Regression Task

Deep ensemble is a simple and straightforward approach for approximating...
research
09/23/2021

Remaining useful life prediction with uncertainty quantification: development of a highly accurate model for rotating machinery

Rotating machinery is essential to modern life, from power generation to...
research
09/08/2022

Conformal Methods for Quantifying Uncertainty in Spatiotemporal Data: A Survey

Machine learning methods are increasingly widely used in high-risk setti...
research
07/27/2022

Towards Clear Expectations for Uncertainty Estimation

If Uncertainty Quantification (UQ) is crucial to achieve trustworthy Mac...
research
02/21/2019

UQ-CHI: An Uncertainty Quantification-Based Contemporaneous Health Index for Degenerative Disease Monitoring

Developing knowledge-driven contemporaneous health index (CHI) that can ...

Please sign up or login with your details

Forgot password? Click here to reset