Uncertainty Quantification in Computational Models

Similar documents
Challenges in Uncertainty Quantification in Computational Models

Intro BCS/Low Rank Model Inference/Comparison Summary References. UQTk. A Flexible Python/C++ Toolkit for Uncertainty Quantification

Predictability of Chemical Systems

Beyond Wiener Askey Expansions: Handling Arbitrary PDFs

Polynomial Chaos Based Uncertainty Propagation

Stochastic Spectral Approaches to Bayesian Inference

Error Budgets: A Path from Uncertainty Quantification to Model Validation

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications

SENSITIVITY ANALYSIS IN NUMERICAL SIMULATION OF MULTIPHASE FLOW FOR CO 2 STORAGE IN SALINE AQUIFERS USING THE PROBABILISTIC COLLOCATION APPROACH

Performance Evaluation of Generalized Polynomial Chaos

Uncertainty Quantification

Sparse polynomial chaos expansions in engineering applications

PC EXPANSION FOR GLOBAL SENSITIVITY ANALYSIS OF NON-SMOOTH FUNCTIONALS OF UNCERTAIN STOCHASTIC DIFFERENTIAL EQUATIONS SOLUTIONS

Polynomial chaos expansions for sensitivity analysis

Steps in Uncertainty Quantification

ICES REPORT A posteriori error control for partial differential equations with random data

Downloaded 08/12/13 to Redistribution subject to SIAM license or copyright; see

Uncertainty Quantification in Multiscale Models

Uncertainty Quantification for multiscale kinetic equations with high dimensional random inputs with sparse grids

c 2004 Society for Industrial and Applied Mathematics

EFFICIENT SHAPE OPTIMIZATION USING POLYNOMIAL CHAOS EXPANSION AND LOCAL SENSITIVITIES

Introduction to Uncertainty Quantification in Computational Science Handout #3

Overview. Bayesian assimilation of experimental data into simulation (for Goland wing flutter) Why not uncertainty quantification?

Uncertainty Quantification in MEMS

Efficient Sampling for Non-Intrusive Polynomial Chaos Applications with Multiple Uncertain Input Variables

EFFICIENT STOCHASTIC GALERKIN METHODS FOR RANDOM DIFFUSION EQUATIONS

A Polynomial Chaos Approach to Robust Multiobjective Optimization

Uncertainty Quantification for multiscale kinetic equations with random inputs. Shi Jin. University of Wisconsin-Madison, USA

Utilizing Adjoint-Based Techniques to Improve the Accuracy and Reliability in Uncertainty Quantification

Estimating functional uncertainty using polynomial chaos and adjoint equations

Dinesh Kumar, Mehrdad Raisee and Chris Lacor

Solving the stochastic steady-state diffusion problem using multigrid

Solving the Stochastic Steady-State Diffusion Problem Using Multigrid

Uncertainty Quantification and hypocoercivity based sensitivity analysis for multiscale kinetic equations with random inputs.

Uncertainty analysis of large-scale systems using domain decomposition

Quadrature for Uncertainty Analysis Stochastic Collocation. What does quadrature have to do with uncertainty?

Stochastic structural dynamic analysis with random damping parameters

Analysis and Computation of Hyperbolic PDEs with Random Data

Uncertainty Evolution In Stochastic Dynamic Models Using Polynomial Chaos

Multiscale stochastic preconditioners in non-intrusive spectral projection

A Stochastic Collocation Approach to Bayesian Inference in Inverse Problems

A Non-Intrusive Polynomial Chaos Method For Uncertainty Propagation in CFD Simulations

Research Article Multiresolution Analysis for Stochastic Finite Element Problems with Wavelet-Based Karhunen-Loève Expansion

A regularized least-squares method for sparse low-rank approximation of multivariate functions

Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3

Spectral Methods for Uncertainty Quantification

Identification of multi-modal random variables through mixtures of polynomial chaos expansions

Stochastic Spectral Methods for Uncertainty Quantification

ASSESSMENT OF COLLOCATION AND GALERKIN APPROACHES TO LINEAR DIFFUSION EQUATIONS WITH RANDOM DATA

Final Report: DE-FG02-95ER25239 Spectral Representations of Uncertainty: Algorithms and Applications

A Stochastic Collocation based. for Data Assimilation

Uncertainty quantification for sparse solutions of random PDEs

Application and validation of polynomial chaos methods to quantify uncertainties in simulating the Gulf of Mexico circulation using HYCOM.

Adjoint based multi-objective shape optimization of a transonic airfoil under uncertainties

Solving the steady state diffusion equation with uncertainty Final Presentation

Hyperbolic Polynomial Chaos Expansion (HPCE) and its Application to Statistical Analysis of Nonlinear Circuits

Original Research. Sensitivity Analysis and Variance Reduction in a Stochastic NDT Problem

Algorithms for Uncertainty Quantification

The estimation of functional uncertainty using polynomial chaos and adjoint equations

NON-LINEAR APPROXIMATION OF BAYESIAN UPDATE

Strain and stress computations in stochastic finite element. methods

arxiv: v1 [math.na] 14 Sep 2017

Polynomial Chaos and Karhunen-Loeve Expansion

Fast Numerical Methods for Stochastic Computations

arxiv: v1 [math.na] 3 Apr 2019

CERTAIN THOUGHTS ON UNCERTAINTY ANALYSIS FOR DYNAMICAL SYSTEMS

Computer Science Technical Report TR May 08, 2007

Evaluation of Non-Intrusive Approaches for Wiener-Askey Generalized Polynomial Chaos

Sampling and low-rank tensor approximation of the response surface

Quantifying conformation fluctuation induced uncertainty in bio-molecular systems

A reduced-order stochastic finite element analysis for structures with uncertainties

An Empirical Chaos Expansion Method for Uncertainty Quantification

Stochastic Elastic-Plastic Finite Element Method for Performance Risk Simulations

Sobol-Hoeffding Decomposition with Application to Global Sensitivity Analysis

Uncertainty quantification for flow in highly heterogeneous porous media

Parameter Estimation for Mechanical Systems Using an Extended Kalman Filter

Stochastic Dimension Reduction

Analysis and Simulation of Blood Flow in the Portal Vein with Uncertainty Quantification

Stochastic Solvers for the Euler Equations

Fast Parameter Sensitivity Analysis of PDE-based Image Processing Methods

Efficient Solvers for Stochastic Finite Element Saddle Point Problems

A Spectral Approach to Linear Bayesian Updating

Research Article A Pseudospectral Approach for Kirchhoff Plate Bending Problems with Uncertainties

Polynomial Chaos Quantification of the Growth of Uncertainty Investigated with a Lorenz Model

Spectral Polynomial Chaos Solutions of the Stochastic Advection Equation

Xun (Ryan) Huan. My research focuses on uncertainty quantification, data-driven modeling, and optimization for engineering applications.

Spectral Representation of Random Processes

Robust Optimal Control using Polynomial Chaos and Adjoints for Systems with Uncertain Inputs

Downloaded 08/15/18 to Redistribution subject to SIAM license or copyright; see

The Stochastic Piston Problem

Accepted Manuscript. SAMBA: Sparse approximation of moment-based arbitrary polynomial chaos. R. Ahlfeld, B. Belkouchi, F.

Uncertainty Quantification of Two-Phase Flow in Heterogeneous Porous Media

Parametric Problems, Stochastics, and Identification

A stochastic Galerkin method for general system of quasilinear hyperbolic conservation laws with uncertainty

NONLOCALITY AND STOCHASTICITY TWO EMERGENT DIRECTIONS FOR APPLIED MATHEMATICS. Max Gunzburger

Model Calibration under Uncertainty: Matching Distribution Information

At A Glance. UQ16 Mobile App.

Keywords: Sonic boom analysis, Atmospheric uncertainties, Uncertainty quantification, Monte Carlo method, Polynomial chaos method.

STOCHASTIC SAMPLING METHODS

A Stochastic Projection Method for Fluid Flow

Transcription:

Uncertainty Quantification in Computational Models Habib N. Najm Sandia National Laboratories, Livermore, CA, USA Workshop on Understanding Climate Change from Data (UCC11) University of Minnesota, Minneapolis, MN August 15-16 2011 SNL Najm UQ in Computational Models 1 / 19

Acknowledgement B.J. Debusschere, R.D. Berry, K. Sargsyan, C. Safta Sandia National Laboratories, CA R.G. Ghanem U. South. California, Los Angeles, CA O.M. Knio Johns Hopkins Univ., Baltimore, MD O.P. Le Maître CNRS, France Y.M. Marzouk Mass. Inst. of Tech., Cambridge, MA This work was supported by: US DOE Office of Basic Energy Sciences (BES) Division of Chemical Sciences, Geosciences, and Biosciences. US DOE Office of Advanced Scientific Computing Research (ASCR), Applied Mathematics program & 2009 American Recovery and Reinvesment Act. US DOE Office of Biological and Environmental Research (BER) Sandia National Laboratories is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy under contract DE-AC04-94-AL85000. SNL Najm UQ in Computational Models 2 / 19

Outline motiv Basics Chall Closure 1 Motivation 2 Basics 3 Challenges 4 Closure SNL Najm UQ in Computational Models 3 / 19

The Case for Uncertainty Quantification UQ enables: enhanced scientific understanding from computations exploration of model predictions over range of uncertainty Assessment of confidence in computational predictions Validation and comparison of scientific/engineering models employing (noisy) data Design optimization Use of computational predictions for decision-support Assimilation of observational data and model construction SNL Najm UQ in Computational Models 4 / 19

Sources of Uncertainty in computational models Lack of knowledge, and data noise model structure participating physical processes governing equations constitutive relations model parameters transport properties thermodynamic properties constitutive relations rate coefficients initial and boundary conditions, geometry numerical errors, bugs faults, data loss, silent errors SNL Najm UQ in Computational Models 5 / 19

Overview of UQ Methods Estimation of model/parametric uncertainty Expert opinion, data collection Regression analysis, fitting, parameter estimation Bayesian inference of uncertain models/parameters Forward propagation of uncertainty in models Local sensitivity analysis (SA) and error propagation Fuzzy logic; Evidence theory interval math Probabilistic framework Global SA / stochastic UQ Random sampling, statistical methods Polynomial Chaos (PC) methods Collocation methods sampling non-intrusive Galerkin methods direct intrusive SNL Najm UQ in Computational Models 6 / 19

Polynomial Chaos Methods for UQ Model uncertain quantities as random variables (RVs) Any RV with finite variance can be represented as a Polynomial Chaos expansion (PCE) P u(x, t,ω) u k (x, t)ψ k (ξ(ω)) k=0 u k (x, t) are mode strengths ξ(ω) = {ξ 1,,ξ n } is a vector of standard RVs Ψ k () are functions orthogonal w.r.t. the density of ξ with dimension n and order p: P+1 = (n+p)! n!p! SNL Najm UQ in Computational Models 7 / 19

Orthogonality By construction, the functions Ψ k () are orthogonal with respect to the density of the basis/germ ξ u k (x, t) = uψ k Ψ 2 k = 1 Ψ 2 k u(x, t;λ(ξ))ψ k (ξ)p ξ (ξ)dξ Examples: Hermite polynomials with Gaussian basis Legendre polynomials with Uniform basis,... Global versus Local PC methods Adaptive domain decomposition of the stochastic support of u SNL Najm UQ in Computational Models 8 / 19

Essential Use of PC in UQ Strategy: Represent model parameters/solution as random variables Construct PCEs for uncertain parameters Evaluate PCEs for model outputs Advantages: Computational efficiency Sensitivity information Requirement: Random variables in L 2, i.e. with finite variance SNL Najm UQ in Computational Models 9 / 19

Intrusive PC UQ: A direct non-sampling method Given model equations: M(u(x, t);λ) = 0 Express uncertain parameters/variables using PCEs P P u = u k Ψ k ; λ = λ k Ψ k k=0 k=0 Substitute in model equations; apply Galerkin projection G(U(x, t),λ) = 0 New set of equations: with U = [u 0,...,u P ] T, Λ = [λ 0,...,λ P ] T Solving this system once provides the full specification of uncertain model ouputs SNL Najm UQ in Computational Models 10 / 19

Intrusive PC UQ ODE example du dt = f(u;λ) λ = P λ i Ψ i u(t) = i=0 P u i (t)ψ i i=0 du i dt = f(u;λ)ψ i Ψ 2 i i = 0,..., P Say f(u;λ) = λu, then du i P = dt p=0 q=0 P λ p u q C pqi, i = 0,, P where the tensor C pqi = Ψ p Ψ q Ψ i / Ψ 2 i is readily evaluated SNL Najm UQ in Computational Models 11 / 19

Non-intrusive Spectral Projection (NISP) PC UQ Sampling-based; black-box use of the computational model. For any model output of interest φ( ;λ(ξ)) = k φ k( )Ψ k (ξ): φ k ( ) = 1 φ( ;λ(ξ))ψ Ψ 2 k (ξ)p ξ (ξ)dξ, k = 0,..., P k Integrals can be evaluated numerically using A variety of (Quasi) Monte Carlo methods Quadrature/Sparse-Quadrature methods PC surface k φ k( )Ψ k (ξ) can be fitted using regression or Bayesian Inference employing computational samples Discovering/exploiting sparsity via L 1 -norm minimization (Bayesian) compressed sensing Use in CESM/CLM4 study in progress Lasso SNL Najm UQ in Computational Models 12 / 19

Challenges in PC UQ High-Dimensionality Dimensionality n of the PC basis: ξ = {ξ 1,...,ξ n } number of degrees of freedom P+1 = (n+p)!/n!p! grows fast with n Impacts: Size of intrusive system # non-intrusive (sparse) quadrature samples Generally n number of uncertain parameters Reduction of n: Sensitivity analysis Dependencies/correlations among parameters Identification of dominant modes in random fields Karhunen-Loéve, PCA,... ANOVA/HDMR methods L 1 norm minimization SNL Najm UQ in Computational Models 13 / 19

Challenges in PC UQ Non-Linearity Bifurcative response at critical parameter values Rayleigh-Bénard convection Transition to turbulence Chemical ignition Discontinuous u(λ(ξ)) Failure of global PCEs in terms of smooth Ψ k () failure of Fourier series in representing a step function Local PC methods Subdivide support of λ(ξ) into regions of smooth u λ(ξ) Employ PC with compact support basis on each region A spectral-element vs. spectral construction Domain-mapping for arbitrary discontinuity shapes Application in climate AMOC ON/OFF switching SNL Najm UQ in Computational Models 14 / 19

Challenges in PC UQ Time Dynamics Systems with limit-cycle or chaotic dynamics Large amplification of phase errors over long time horizon PC order needs to be increased in time to retain accuracy Time shifting/scaling remedies Futile to attempt representation of detailed turbulent velocity field v(x, t;λ(ξ)) as a PCE Fast loss of correlation due to energy cascade Problem studied in 60 s and 70 s Focus on flow statistics, e.g. Mean/RMS quantities Well behaved Argues for non-intrusive methods with DNS/LES of turbulent flow SNL Najm UQ in Computational Models 15 / 19

Estimation of Input/Parametric Uncertainties Need the joint PDF on the input space Published data is frequently inadequate Bayesian inference can provide the joint PDF Requires raw data... frequently not available At best: (legacy) nominal parameter values and error bars Fitting hypothesized PDFs to each parameter nominals/bounds independently is not a good answer Correlations and joint PDF structure can be crucial to uncertainty in predictions Bayesian methods that make other available information explicit in the PDF structure... Data-Free" Inference SNL Najm UQ in Computational Models 16 / 19

Closure motiv Basics Chall Closure UQ is increasingly important in computational modeling Probabilistic UQ framework PC representation of random variables Utility in forward UQ Intrusive PC methods Non-intrusive methods Challenges Nonlinearity High-dimensionality Time dynamics Probabilistic characterization of uncertain inputs UQ is particularly relevant in climate modeling consequential predictions SNL Najm UQ in Computational Models 17 / 19

Outlook motiv Basics Chall Closure Ongoing research on various fronts Dimensionality reduction Sensitivity, PCA, ANOVA/HDMR, low-d manifolds, CS,... Discontinuities in high-d spaces Efficient tiling of high-d spaces Adaptive anisotropic sparse quadrature Adaptive sparse tensor representations Long-time oscillatory dynamics in field variables Intrusive solvers... stability, convergence, preconditioning Methods for characterization of uncertain inputs Absence of data, dependencies among observations Model comparison, selection, validation SNL Najm UQ in Computational Models 18 / 19

A Selection of PC Literature Ghanem, R., Spanos, P., Stochastic Finite Elements: A Spectral Approach", Springer Verlag, (1991). Debusschere, B., Najm, H., Pébay, P., Knio, O., Ghanem, R., Le Maître, O., Numerical Challenges in the Use of Polynomial Chaos Representations for Stochastic Proecesses", SIAM J. Sci. Comp., 26(2):698-719, (2004). Le Maître, O., Knio, O., Spectral Methods for Uncertainty Quantification: With Applications to Computational Fluid Dynamics", Springer-Verlag, (2010). Ganapathysubramanian, B., Zabaras, N., Sparse Grid Collocation Schemes for Stochastic Natural Convection Problems", J. Comp. Phys., 225(1):652-685, (2007). Le Maître, O., Najm, H., Ghanem, R., Knio, O., Multi Resolution Analysis of Wiener-type Uncertainty Propagation Schemes", J. Comp. Phys., 197:502-531, (2004). Marzouk, Y., Najm, H., Dimensionality Reduction and Polynomial Chaos Acceleration of Bayesian Inference in Inverse Problems", J. Comp. Phys., 228(6):1862-1902, (2009). Najm, H., Uncertainty Quantification and Polynomial Chaos Techniques in Computational Fluid Dynamics", Ann. Rev. Fluid Mech., 41(1):35-52, (2009). Nobile, F., Tempone, R., Webster, C., An Anisotropic Sparse Grid Stochastic Collocation Method for Partial Differential Equations with Random Input Data", SIAM J. Num. Anal., 46(5):2411-2442, (2008). Soize, C. Ghanem, R., Physical Systems with Random Uncertainties: Chaos Representations with Arbitrary Probability Measure", SIAM J. Sci. Comp., 26(2):395-410, (2004). Xiu, D., Karniadakis, G., The Wiener-Askey Polynomial Chaos for Stocahstic Differential Equations", SIAM J. Sci. Comp., 24(2):619-644, (2002). Xiu, D., Numerical Methods for Stochastic Computations: A Spectral Method Approach", Princeton U. Press (2010). SNL Najm UQ in Computational Models 19 / 19