论文标题

现代蒙特卡洛方法进行有效的不确定性量化和传播:调查

Modern Monte Carlo Methods for Efficient Uncertainty Quantification and Propagation: A Survey

论文作者

Zhang, Jiaxin

论文摘要

不确定性定量(UQ)包括由随机变化以及自然界缺乏知识或数据导致的不确定性的表征,整合和传播。蒙特卡洛(MC)方法是一种基于抽样的方法,已广泛用于定量和传播不确定性。但是,如果基于仿真的模型在计算密集程度上,则标准MC方法通常会耗时。本文概述了现代MC方法,以解决UQ背景下标准MC的现有挑战。具体而言,扩展控制概念变化的多级蒙特卡洛(MLMC)通过以低准确性和相应的低成本进行大多数评估来显着降低计算成本,并且相对较少的评估以高准确性和相应高成本。多量蒙特卡洛(MFMC)通过用不同的模型概括具有不同保真度和不同计算成本的不同模型来概括控制变体,从而加速了标准蒙特卡洛的收敛。具有不同设置的MLMC和MFMC设置的多模型Monte Carlo方法(MMMC)旨在解决不确定性量化和传播的问题时,当表征概率分布的数据受到限制。提出了多模型推理与重要性采样相结合,以量化和有效地传播小型数据集产生的不确定性。所有这三种现代MC方法都可以显着提高概率UQ的计算效率,尤其是不确定性传播。为每种现代蒙特卡洛方法提供了算法摘要和相应的代码实现。这些方法的扩展和应用将详细讨论。

Uncertainty quantification (UQ) includes the characterization, integration, and propagation of uncertainties that result from stochastic variations and a lack of knowledge or data in the natural world. Monte Carlo (MC) method is a sampling-based approach that has widely used for quantification and propagation of uncertainties. However, the standard MC method is often time-consuming if the simulation-based model is computationally intensive. This article gives an overview of modern MC methods to address the existing challenges of the standard MC in the context of UQ. Specifically, multilevel Monte Carlo (MLMC) extending the concept of control variates achieves a significant reduction of the computational cost by performing most evaluations with low accuracy and corresponding low cost, and relatively few evaluations at high accuracy and correspondingly high cost. Multifidelity Monte Carlo (MFMC) accelerates the convergence of standard Monte Carlo by generalizing the control variates with different models having varying fidelities and varying computational costs. Multimodel Monte Carlo method (MMMC), having a different setting of MLMC and MFMC, aims to address the issue of uncertainty quantification and propagation when data for characterizing probability distributions are limited. Multimodel inference combined with importance sampling is proposed for quantifying and efficiently propagating the uncertainties resulting from small datasets. All of these three modern MC methods achieve a significant improvement of computational efficiency for probabilistic UQ, particularly uncertainty propagation. An algorithm summary and the corresponding code implementation are provided for each of the modern Monte Carlo methods. The extension and application of these methods are discussed in detail.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源