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 条
  • [11] ADVANCED TUTORIAL: INPUT UNCERTAINTY QUANTIFICATION
    Song, Eunhye
    Nelson, Barry L.
    Pegden, C. Dennis
    [J]. PROCEEDINGS OF THE 2014 WINTER SIMULATION CONFERENCE (WSC), 2014, : 162 - 176
  • [12] Health State Prognostics Study Based on Extreme Learning Machine
    Zhao, Wenqin
    Lv, Yaqiong
    Zhou, Qianwen
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2020, : 1210 - 1214
  • [13] Battery prognostics and health management from a machine learning perspective
    Zhao, Jingyuan
    Feng, Xuning
    Pang, Quanquan
    Wang, Junbin
    Lian, Yubo
    Ouyang, Minggao
    Burke, Andrew F.
    [J]. JOURNAL OF POWER SOURCES, 2023, 581
  • [14] A Hybrid Bayesian Deep Learning Model for Remaining Useful Life Prognostics and Uncertainty Quantification
    Huang, Dengshan
    Bai, Rui
    Zhao, Shuai
    Wen, Pengfei
    He, Jiawei
    Wang, Shengyue
    Chen, Shaowei
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT (ICPHM), 2021,
  • [15] Machine Learning in Measurement Part 2: Uncertainty Quantification
    Al Osman H.
    Shirmohammadi S.
    [J]. IEEE Instrumentation and Measurement Magazine, 2021, 24 (03): : 23 - 27
  • [16] Machine learning the deuteron: new architectures and uncertainty quantification
    Sarmiento, J. Rozalen
    Keeble, J. W. T.
    Rios, A.
    [J]. EUROPEAN PHYSICAL JOURNAL PLUS, 2024, 139 (02):
  • [17] Machine Learning in Measurement Part 2: Uncertainty Quantification
    Al Osman, Hussein
    Shirmohammadi, Shervin
    [J]. IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2021, 24 (03) : 23 - 27
  • [18] Evaluation of machine learning techniques for forecast uncertainty quantification
    Sacco, Maximiliano A.
    Ruiz, Juan J.
    Pulido, Manuel
    Tandeo, Pierre
    [J]. QUARTERLY JOURNAL OF THE ROYAL METEOROLOGICAL SOCIETY, 2022, 148 (749) : 3470 - 3490
  • [19] Uncertainty quantification of machine learning models: on conformal prediction
    Akpabio, Inimfon I.
    Savari, Serap A.
    [J]. JOURNAL OF MICRO-NANOPATTERNING MATERIALS AND METROLOGY-JM3, 2021, 20 (04):
  • [20] Assessment and design of an engineering structure with polymorphic uncertainty quantification
    Papaioannou I.
    Daub M.
    Drieschner M.
    Duddeck F.
    Ehre M.
    Eichner L.
    Eigel M.
    Götz M.
    Graf W.
    Grasedyck L.
    Gruhlke R.
    Hömberg D.
    Kaliske M.
    Moser D.
    Petryna Y.
    Straub D.
    [J]. GAMM Mitteilungen, 2019, 42 (02):