Uncertainty quantification in scientific machine learning: Methods, metrics, and comparisons

被引:90
|
作者
Psaros, Apostolos F. [1 ]
Meng, Xuhui [2 ]
Zou, Zongren [1 ]
Guo, Ling [3 ]
Karniadakis, George Em [1 ,4 ]
机构
[1] Brown Univ, Div Appl Math, Providence, RI 02906 USA
[2] Huazhong Univ Sci & Technol, Inst Interdisciplinary Res Math & Appl Sci, Sch Math & Stat, Wuhan 430074, Peoples R China
[3] Shanghai Normal Univ, Dept Math, Shanghai, Peoples R China
[4] Brown Univ, Sch Engn, Providence, RI 02906 USA
关键词
Scientific machine learning; Stochastic partial differential equations; Uncertainty quantification; Physics-informed neural networks; Neural operator learning; Bayesian framework; INFORMED NEURAL-NETWORKS; VARIATIONAL INFERENCE; BAYESIAN-INFERENCE; SURROGATE MODELS; FRAMEWORK; CONVERGENCE; PREDICTIONS; DROPOUT;
D O I
10.1016/j.jcp.2022.111902
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Neural networks (NNs) are currently changing the computational paradigm on how to combine data with mathematical laws in physics and engineering in a profound way, tackling challenging inverse and ill-posed problems not solvable with traditional methods. However, quantifying errors and uncertainties in NN-based inference is more complicated than in traditional methods. This is because in addition to aleatoric uncertainty associated with noisy data, there is also uncertainty due to limited data, but also due to NN hyperparameters, overparametrization, optimization and sampling errors as well as model misspecification. Although there are some recent works on uncertainty quantification (UQ) in NNs, there is no systematic investigation of suitable methods towards quantifying the total uncertainty effectively and efficiently even for function approximation, and there is even less work on solving partial differential equations and learning operator mappings between infinite-dimensional function spaces using NNs. In this work, we present a comprehensive framework that includes uncertainty modeling, new and existing solution methods, as well as evaluation metrics and post-hoc improvement approaches. To demonstrate the applicability and reliability of our framework, we present an extensive comparative study in which various methods are tested on prototype problems, including problems with mixed input-output data, and stochastic problems in high dimensions. In the Appendix, we include a comprehensive description of all the UQ methods employed. Further, to help facilitate the deployment of UQ in Scientific Machine Learning research and practice, we present and develop in [1] an open-source Python library (github.com/Crunch-UQ4MI/neuraluq), termed NeuralUQ, that is accompanied by an educational tutorial and additional computational experiments.(c) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页数:83
相关论文
共 50 条
  • [1] Metrics for Benchmarking and Uncertainty Quantification: Quality, Applicability, and Best Practices for Machine Learning in Chemistry
    Vishwakarma, Gaurav
    Sonpal, Aditya
    Hachmann, Johannes
    [J]. TRENDS IN CHEMISTRY, 2021, 3 (02): : 146 - 156
  • [2] A machine learning approach for efficient uncertainty quantification using multiscale methods
    Chan, Shing
    Elsheikh, Ahmed H.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 354 : 493 - 511
  • [3] Machine Learning for Aerodynamic Uncertainty Quantification
    Liu, Dishi
    Maruyama, Daigo
    Goert, Stefan
    [J]. ERCIM NEWS, 2020, (122): : 20 - 21
  • [4] Physics-constrained polynomial chaos expansion for scientific machine learning and uncertainty quantification
    Sharma, Himanshu
    Novak, Lukas
    Shields, Michael
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 431
  • [5] Leveraging Viscous Hamilton-Jacobi PDEs for Uncertainty Quantification in Scientific Machine Learning
    Zou, Zongren
    Meng, Tingwei
    Chen, Paula
    Darbon, Jérôme
    Karniadakis, George Em
    [J]. SIAM-ASA Journal on Uncertainty Quantification, 2024, 12 (04): : 1165 - 1191
  • [6] 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
  • [7] Uncertain Context: Uncertainty Quantification in Machine Learning
    Jalaian, Brian
    Lee, Michael
    Russell, Stephen
    [J]. AI MAGAZINE, 2019, 40 (04) : 40 - 48
  • [8] Machine Learning Interpretability: A Survey on Methods and Metrics
    Carvalho, Diogo, V
    Pereira, Eduardo M.
    Cardoso, Jaime S.
    [J]. ELECTRONICS, 2019, 8 (08)
  • [9] Machine Learning in Measurement Part 2: Uncertainty Quantification
    Al Osman, Hussein
    Shirmohammadi, Shervin
    [J]. IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2021, 24 (03) : 23 - 27
  • [10] 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