Uncertainty quantification in machine learning for engineering design and health prognostics: A tutorial

被引:26
|
作者
Nemani, Venkat [1 ]
Biggio, Luca [2 ]
Huan, Xun [3 ]
Hu, Zhen [4 ]
Fink, Olga [5 ]
Tran, Anh [6 ]
Wang, Yan [7 ]
Zhang, Xiaoge [8 ,9 ]
Hu, Chao [10 ]
机构
[1] Iowa State Univ, Dept Mech Engn, Ames, IA 50011 USA
[2] ETH, Data Analyt Lab, Zurich, Switzerland
[3] Univ Michigan, Dept Mech Engn, Ann Arbor, MI 48109 USA
[4] Univ Michigan Dearborn, Dept Ind & Mfg Syst Engn, Dearborn, MI 48128 USA
[5] Ecole Polytech Fed Lausanne, Intelligent Maintenance & Operat Syst, CH-12309 Lausanne, Switzerland
[6] Sandia Natl Labs, Sci Machine Learning, Albuquerque, NM 87123 USA
[7] Georgia Inst Technol, George W Woodruff Sch Mech Engn, Atlanta, GA 30332 USA
[8] Hong Kong Polytech Univ, Dept Ind & Syst Engn, Kowloon, Hong Kong, Peoples R China
[9] Ctr Adv Reliabil & Safety CAiRS, Hong Kong, Peoples R China
[10] Univ Connecticut, Dept Mech Engn, Storrs, CT 06269 USA
基金
美国国家科学基金会; 瑞士国家科学基金会;
关键词
Machine learning; Uncertainty quantification; Engineering design; Prognostics and health management; POLYNOMIAL CHAOS EXPANSIONS; USEFUL LIFE PREDICTION; CONSTRAINED NEURAL-NETWORKS; GLOBAL SENSITIVITY-ANALYSIS; KRIGING SURROGATE MODELS; GAUSSIAN PROCESS; RELIABILITY-ANALYSIS; MONTE-CARLO; BAYESIAN OPTIMIZATION; METAMODELING TECHNIQUES;
D O I
10.1016/j.ymssp.2023.110796
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
On top of machine learning (ML) 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. Towards 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 (case study 1) and the remaining useful life prediction of turbofan engines (case study 2).
引用
收藏
页数:69
相关论文
共 50 条
  • [1] A Tutorial for Feature Engineering in the Prognostics and Health Management of Gears and Bearings
    Sim, Jinwoo
    Kim, Seokgoo
    Park, Hyung Jun
    Choi, Joo-Ho
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (16):
  • [2] Uncertainty quantification for engineering design
    Ghanem, Roger
    Du, Xiaoping
    [J]. AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2017, 31 (02): : 119 - 119
  • [3] Uncertainty quantification for engineering design
    Ghanem, Roger
    Du, Xiaoping
    [J]. AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2017, 31 (03): : 222 - 222
  • [4] Bayesian Deep-Learning-Based Health Prognostics Toward Prognostics Uncertainty
    Peng, Weiwen
    Ye, Zhi-Sheng
    Chen, Nan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (03) : 2283 - 2293
  • [5] Machine Learning for Aerodynamic Uncertainty Quantification
    Liu, Dishi
    Maruyama, Daigo
    Goert, Stefan
    [J]. ERCIM NEWS, 2020, (122): : 20 - 21
  • [6] Enabling Prognostics of Robust Design with Interpretable Machine Learning
    Sarkar, Jay
    Peterson, Cory
    [J]. 2019 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2019,
  • [7] Quantum Machine Learning for Health State Diagnosis and Prognostics
    Silva, Gabriel San Martin
    Droguett, Enrique Lopez
    [J]. 2022 68TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2022), 2022,
  • [8] Machine Learning and Health Science Research: Tutorial
    Cho, Hunyong
    She, Jane
    De Marchi, Daniel
    El-Zaatari, Helal
    Barnes, Edward L.
    Kahkoska, Anna R.
    Kosorok, Michael R.
    Virkud, Arti V.
    [J]. JOURNAL OF MEDICAL INTERNET RESEARCH, 2024, 26
  • [9] Machine Learning for the Uncertainty Quantification of Power Networks
    Memon, Zain A.
    Trinchero, Riccardo
    Manfredi, Paolo
    Canavero, Flavio
    Stievano, Igor S.
    Xie, Yanzhao
    [J]. IEEE LETTERS ON ELECTROMAGNETIC COMPATIBILITY PRACTICE AND APPLICATIONS, 2020, 2 (04): : 138 - 141
  • [10] Uncertain Context: Uncertainty Quantification in Machine Learning
    Jalaian, Brian
    Lee, Michael
    Russell, Stephen
    [J]. AI MAGAZINE, 2019, 40 (04) : 40 - 48